计时和测试:我们新的澳大利亚数据中心将您的加载时间缩短了几秒钟!

在 2020 年底,WPMU DEV Hosting 在澳大利亚引入了一个新的数据中心位置.在本文中,我们对其进行了测试,以了解 WPMU DEV 成员现在能够以多快的速度瞄准目标受众.

成群结队的 WPMU DEV 成员要求我们在全球范围内寻找新的地点(如澳大利亚)以将我们的托管标志植入并声明是有原因的.

服务器位置很重要.

毕竟,如果您的访问者离您网站的数据中心更近,那么网站的加载速度自然会更快,这已经不是什么秘密了.

真正的问题是:

"服务器位置有多大?"

这就是我在本文中要调查的内容.

我将测试在澳大利亚托管的网站的性能,并与在新加坡托管的网站进行比较-在​​此之前,新加坡是 WPMU 成员可以托管到澳大利亚最近的网站.

如果您或您的客户瞄准(或希望瞄准)我们的澳大利亚朋友,是否值得转换位置?请继续阅读以了解详情.

作为一点奖励,我还将向您展示如何使用我们托管的静态服务器缓存 (Fast CGI) 为您的网站注入更多马力,速度提高了 20 倍以上!见下文.

 

 

跳过:

澳大利亚和日本新数据中心简介

就在去年圣诞节前夕,我们位于澳大利亚(悉尼)日本(东京)的全新托管地点上线了.

我们的会员强烈要求增加这两个新地点(尤其是澳大利亚),经过几个月修改我们的托管 API 并选择完美的提供商,我们终于实现了.

说到提供商,如果您不知道,我们将 DigitalOcean 用于所有我们的其他托管服务器.遗憾的是,在澳大利亚或日本没有数据中心,但我们并没有让这阻止我们......

长话短说,我们与具有类似设置的 Linode 合作做,在新位置增加服务器的好处.得分!

所有这一切意味着,如果您(或您自己的客户)在这些地区有潜在客户,我们的托管现在可以在极短的时间内为您的网站提供服务.

但是让我们测试一下以确保它.

服务器测试的工作原理

为了更接近您的受众展示托管的性能优势,我使用了几种不同的性能测试工具.

  1. KeyCDN 的性能测试 – 从一系列不同世界各地的地点.
  2. Chrome DevTools – 直接内置于您的 Chrome 浏览器.我还将使用它来衡量 TTFB,以及我们测试站点的加载时间.

仅供参考,这两个工具都是免费的,所以如果需要,请继续并运行您自己的测试.

建立公平的竞争环境

我首先在 WPMU DEV Hosting 上创建了两个青铜级站点.为每个网站使用相同的网站模板——哪些成员可以使用我们的网站克隆功能快速创建.

我还为两个站点选择了 Beaver Builder 提供的这个简单的 freelancer 模板:

A screen of the freelancer site template I used for these experiments

接下来,为每个站点选择一个唯一的服务器位置——一个在我们新的澳大利亚位置,另一个在新加坡.

A screen where you can select your hosting location
WPMU DEV Hosting 为您提供全球 10 个服务器位置选择.

如前所述,我选择了新加坡,因为在去年年底之前,这是 WPMU DEV 成员如果针对澳大利亚受众可以选择的最近位置.

这是一种比较和展示新服务器为您带来的速度优势的好方法.

这就是我目前对网站所做的一切.两者完全相同,完全开箱即用,未进行任何调整.

使用 KeyCDN 测试服务器 TTFB

首先我们有 KeyCDN 的性能测试工具,我们也在我们的最近的 WordPress 托管实验,其中 WPMU DEV 与业内最好的公司进行了较量(并且做得非常好!).

该工具测试来自世界各地 10 个不同位置的选定网址.然后,结果会为您提供各种加载时间和 HTTP 响应标头的细分.

在本例中,我们使用该工具来测量我们两个站点的 TTFB.简而言之,TTFB 是从客户端发出请求到接收到第一个数据字节所用的时间.

*您可以在我们的深度指南中了解有关 TTFB 的更多信息:如何降低 TTFB 并提高 WordPress 页面速度.

首先,粘贴您要测试的网站的 URL,几秒钟后您将获得各种性能指标的细分.

A look at the Key CDN performance test we used for testing
只需输入网址并点击测试.

同样值得注意的是,刷新测试会给你不同的结果.

根据经验,我多次刷新测试以查看可能的速度.经过几次测试后,您应该注意到开始出现一个粗略的趋势.我将同样的逻辑应用于本文中执行的所有其他测试.

还有一件事要记住……我很难找到的东西……

注意每日测试限制!

尽管该工具是免费的,但您每天可以运行的性能测试数量是有限的.

这里的教训-不要像瑞克一样!

A screen showing the test limit reached notification that popped up
不要做我所做的人们! 🙁

KeyCDN 性能测试结果

以下是我通过该工具运行两个站点后得到的结果:

测试 1 – 澳大利亚服务器:

A look at the results that came from the first Australian server test

测试 2 – 新加坡服务器:

A look at the first results that I got back from the Singapore server TTFB test

要点:

两台服务器都按预期运行.澳大利亚服务器在悉尼位置的 TTFB 为 195.61 毫秒.

新加坡服务器也不算太差,在新加坡发布了可观的TTFB 280.9 毫秒.

然而,这里要强调的关键指标是来自悉尼的澳大利亚和新加坡服务器之间的速度差异.

在本例中,我们将澳大利亚网站的 195.61 毫秒与新加坡的756.45 毫秒进行比较.

这告诉我们,随着我们澳大利亚服务器的发布,您的网站现在可能会将您的 TTFB 速度降低 560.84 毫秒.

此外,新加坡的 756.45 毫秒分数并不高,因为 Google PageSpeed 建议将将您的 TTFB 速度降低到 600 毫秒以下(即时测试失败!).

但它并不止于此.

使用 Chrome DevTools 测试 TTFB 和加载时间

我们的一位内部开发人员(因为他比我聪明得多)引起我注意的另一种测试方法是使用 Chrome DevTools.

就像我们之前的性能测试一样,任何人都可以免费进行这项测试,甚至更好……没有测试限制!

在这一轮测试中,我们将再次测量 TTFB 以及网站加载时间.

这里的一个主要区别是,与 KeyCDN 从世界各地进行测试的方式不同,该测试与您所在的位置相关.

结果还可能受到以下因素的影响:您的互联网连接质量、互联网速度,如果您在测试时流式传输令人上瘾的 Netflix 剧集.你明白了.

只要同时进行比较,在相同条件下,应该没问题.

最后,作为参考,我住在新西兰,这意味着我们在澳大利亚托管的网站的结果应该会更好.

让我们找出答案.

不熟悉 Google DevTools?

以下是如何运行此测试的快速细分.

这是在 Mac 上使用 Chrome 浏览器完成的.如果您使用其他浏览器,这里有一些替代 DevTools 选项.

首先通过工具栏或键盘快捷键(取决于您的设备)导航到开发者工具.

A visual showing how to navigate to DevTools

然后您需要找到网络标签,然后选择禁用缓存以确保您没有使用本地浏览器的缓存.

A look inside Google DevTools and navigating to the network tab

接下来,刷新页面,您将看到所有服务器请求的列表,以及加载时间,这是我们在这里关注的指标之一.

另一个指标当然是 TTFB.要查看 TTFB,请点击第一项,它应该是您站点的 URL 和服务器响应的第一个请求.

A screen showing how you have to click on the first item of data to see TTFB

然后您将看到 TTFB 数据.请注意,每个请求都有自己的 TTFB,它们都会影响您的整体速度.

这也是为什么这些结果看起来与我们之前从 KeyCDN 获得的 TTFB 结果不同.

所以为了不让自己发疯,我们会坚持记录我们第一个请求的 TTFB.

A view of the TTFB data for the selected site and the first server request

DevTools TTFB 测试结果

让我们看看我们的测试结果:

测试 1 – 澳大利亚服务器:

A look at the results of the TTFB test I ran on Google DevTools

测试 2 – 新加坡服务器:

A look at the TTFB test we ran on Google DevTools for the Singapore server

要点:

就像我们的 KeyCDN 结果一样,从我在新西兰的位置来看,两个站点之间的 TTFB 差异很大.在这种情况下超过 600 毫秒.

我们现在还需要查看新的测试指标:页面加载时间——这是您的网站加载完整(CSS、图像、资产、脚本、字体、等).

DevTools 负载测试结果

测试 1 – 澳大利亚服务器:

A view showing our Aussie site's load time

测试 2 – 新加坡服务器:

A view showing our Singapore site's loading time

要点:

我们看到了非常显着的对比,澳大利亚记录了 1.53 秒,新加坡以 3.44 秒略微落后.相差 1.91 秒.

乍一看,它可能看起来并不多.但从正确的角度来看——根据谷歌的说法,某人的机会当页面加载时间从 1 秒缩短到 3 秒时,从您的网站跳出的次数会增加 32%.

大多数人都会同意,就页面速度而言,每一秒(或 MS!)都很重要.

额外奖励:启用静态服务器缓存以将 TTFB 速度提高 20 倍

现在让我们更上一层楼.我们将向您展示如何在我们托管服务的静态服务器缓存 (Fast CGI) 的帮助下为您的网站添加更多功能.

SSC 使用 FastCGI 在服务器端启用页面缓存,大大加快您的网站速度,并允许并发访问者平均增加 10 倍.

想想这有点像奥运会上的 100 米短跑……只有参赛者可以随心所欲地提高自己!

让我们看看我们的网站短跑运动员的全部潜力.

首先在 WPMU DEV 主机上激活静态服务器缓存

这可以通过我们的网站管理平台 The Hub 轻松完成.

选择您要优化的网站,然后找到托管标签.

A screen showing the Hub dashboard where you will select the Hosting tab

接下来点击工具,然后向下滚动直到找到静态服务器缓存.

A visual showing the Static Server Cache option in WPMU DEV Hosting

然后就像激活 SSC 并选择清除它一样简单.

静态服务器缓存 TTFB 结果

在 SSC 激活后,我返回到我们的 KeyCDN 性能测试并重新测试了新加坡站点.

测试 1:新加坡服务器无静态缓存

A look at the first results that I got back from the Singapore server TTFB test

测试 2:启用新加坡服务器静态缓存

The TTFB results of the Singapore server with static server cache enabled

要点:

Fast CGI 在这个例子中名副其实.激活和清除静态服务器缓存使速度提高了 20 倍!将我们最初的 280.9 毫秒 读数降低到仅仅 14.41 毫秒.

我们的澳大利亚网站也不例外......

之前:

A look at the results that came from the first Australian server test

之后:

A look at the TTFB reading of our Australian site with static server cache enabled

好的,所以在这种情况下并不是 20 倍,但我相信大多数人都会很高兴将他们的 TTFB 速度提高 7.5 倍.

一切都是关于[服务器]位置、位置、位置

这是我们服务器性能测试过程的幕后花絮.

总而言之,我们新的澳大利亚服务器位置的发布意味着针对以下受众的 WPMU DEV 成员现在可以享受显着的速度提升.

我们自己管理的测试结果进一步证明了这一点:

  • TTFB 时间减少了 560.84 毫秒
  • 网站加载时间减少1.91 秒

在以高页面速度得分为圣杯的环境中,减少这些额外的秒数变得至关重要.此外,快速加载网站只会改善用户体验并降低访问者的反弹几率.

请注意,如果您是 WPMU DEV 成员并且想要将现有站点迁移到新的托管区域,请使用克隆功能是最简单的方法.如果您需要任何帮助,请联系 24/7 支持.

不使用 WPMU DEV 托管?我们将帮助您免费迁移

我们不会评判,但认为这是最终实现跳跃的绝佳机会!特别是如果您的目标受众包括(或可能包括!)澳大利亚或日本.您还可以即时访问我们上面提到的 20 倍 静态服务器缓存(快速 CGI).

更好的是,您无需动动手指-我们很乐意迁移您的网站无需额外费用.

查看我们的WPMU DEV 托管页面,了解完整详情,并留意未来更多令人兴奋的发展.

2
订阅评论
提醒
0 评论
内联反馈
查看所有评论