您可能已经知道,在 SiteGround,我们一直在追求服务器调整、破解和优化,主要目标是提供尽可能快(同时安全)的网站加载速度。我们知道网站快速加载的重要性,等待 15 秒才能看到标题横幅图像,然后再等 10 秒才能加载网站正文是多么令人沮丧。如今,即使是像 Google 这样的搜索引擎在搜索结果中也会考虑网站加载速度。
多年来,我们的系统运营团队(为 SiteGround 编写所有精美系统软件的才华横溢的极客)编写了数千行代码来帮助我们优化托管网站的安全性和速度。我们通过 1H Software 彻底改变了共享托管行业的运作方式,顺便说一句,它提供了当今运行 PHP 的最快方法之一。从那时起,我们所有的共享和半专用服务器都使用 1H Software 运行和操作,许多客户都称赞我们网站交付的速度。
然而,我们知道我们可以做得更多。因此,我们 澳大利亚电报数据 的管理团队在 2012 年初就设定了一个目标 - 创建最快的共享网络托管平台。我认为我们快要实现了。以下是我们管理厨房为您准备的简要内容。我会在全年更新此内容,但我即将分享的结果已经令人印象深刻……
从今天开始,我们将把所有 SiteGround 半专用服务器迁移到新的更强大的硬件上。除了功能更强大的新 16 核 CPU 升级(顺便说一下,这是 4 倍,因为旧 CPU 只有 4 个核)之外,新服务器上的 RAM 内存从 4 GB 增加到 16 GB,这也是 4 倍。我们还在半专用服务器上安装了 RAID 10(最快的 RAID 选项),并选择非常快的硬盘放入 RAID。
在选择硬件时,我们对服务器进行了一些压力测试,以查看其性能。结果令人印象深刻。我们的测试方法如下:我们安装了一个默认的 WordPress 脚本,并尝试在 60 秒内使用 20 个并发连接尽可能多地访问它。在普通的半专用服务器上,此测试的结果是 60 秒内处理了大约 2000 个请求。在我们新的服务器硬件设置上,软件设置和内核经过了高度调整,结果好得多——几乎 4000 个请求在同一时间内通过,这意味着我们将简单 WordPress 网站的加载速度几乎提高了一倍。
尽管结果令人满意,但我还想得到更多。我是个不轻易满足的人,我知道可以从硬件中挖掘出更多性能。经过一番思考后,我们找到了正确的答案——我们将 MySQL 数据库放到 SSD 驱动器上。我猜你们大多数人都知道 SSD 是什么,但对于那些不知道的人来说——这是生产基于闪存的硬盘的一项了不起的技术。所以基本上 SSD 就是硬盘,但没有移动部件,而且速度快了几十倍。
因此,我们将 SSD 驱动器放入服务器,将 WordPress 安装的所有文件放入 RAID10 阵列,并将 MySQL 数据库放入 SSD 驱动器。然后我们重复了测试。结果是……哇哦。我们在 60 秒内几乎达到了 7000 个请求。这比我们之前的半专用设置快了近 4 倍。老实说,我们之前的设置也快如闪电。我们花时间评估了其他托管公司在类似测试中的表现,结果很少在 60 秒内处理超过 1000 个请求。有些确实达到了 1400,但大多数都在 500 左右。
全新、闪电般快速的半专用服务器
-
- Posts: 1115
- Joined: Tue Dec 24, 2024 4:29 am