5 种减少达到第一字节(TTFB)的方法(网站加速指南)

发布时间:2020-10-28 17:47:07 阅读:18

你可能已经知道,页面速度会对网站的用户体验(UX)产生巨大影响。你可以运行许多测试来测量加载时间,但是提供的结果通常包括你可能不熟悉的指标,例如第一个字节的时间(TTFB)。

确定减少 TTFB 的措施也可能造成混淆。幸运的是,你可以使用几种方法,包括缓存,投资内容交付网络(CDN)以及选择优质的 Web 主机。

在本文中,我们将研究什么是 TTFB 以及为什么它对你的网站很重要。然后,我们将讨论减少和改进此指标的五种方法。让我们开始吧!

了解 TTFB 及其重要性

第一个字节的时间(TTFB)是浏览器必须等待服务器交付网页的第一个字节的时间的度量。该指标越高,你的网站加载时间就越长。造成这种情况的因素有三个:

  1. 当用户登陆你的网站时对服务器的请求
  2. 服务器处理时间,即服务器从用户浏览器接收请求并检索必要数据所花费的时间
  3. 处理请求后对浏览器(客户端)的响应

过程的每个部分都可以以不同的方式影响 TTFB。例如,缓慢的 DNS 服务器速度和延迟会影响对服务器的请求速度。缓存不足和服务器容量减慢了处理速度。

在考虑减少 TTFB 之前,你需要对其进行测试以建立基线。诸如 PageSpeed Insights 之类的流行性能测试会破坏 TTFB,但是还有一些专门的评估,例如 Geekflare 的第一字节时间(TTFB)测试。你需要做的就是提供你的网站网址:

第一字节速度测试

测试运行后,Geekflare 从多个位置分解了 TTFB。最慢的时间将突出显示,并且结果还将指示你的 TTFB 是否太高并可能对站点的 UX 产生负面影响。

5 种减少第一字节时间(TTFB)指标的方法

如果你的 TTFB 太高,可以采取某些措施来降低它。建议遵循 性能优化的最佳做法,例如限制外部资源,图像压缩和 CSS 缩小。但是,如果你的 TTFB 仍然太高,下面的方法可能会更有效。

1. 尽可能启用浏览器缓存

缓存是访问者的浏览器存储网站页面的静态副本以供将来使用的过程。在回访时,浏览器将提供你网站的副本,而不是向服务器发出新请求。

这减少了总体服务器请求。尽管并非网站的所有部分都可以缓存,但为尽可能多的网站启用浏览器缓存将大大降低 TTFB。

幸运的是,使用正确的 WordPress 插件可以轻松实现缓存。最好的包括 WP Super Cache 和 WP Rocket。

安装并激活你选择的插件后,你需要对其进行配置以启用缓存:

使用 WordPress 缓存插件

通常,你还可以调整插件的设置以实施缓存限制,并指定何时应清除和更新缓存的文件。

2. 使用快速的虚拟主机

缓慢的 TTFB 可能表示你的网络主机存在问题。拥塞的网络和劳累的服务器处理时间很慢,从而降低了该指标。如果你的主机有问题,则可以升级到更好的计划或完全更改提供商。

许多网站开始使用共享主机,因为这是启动和运行网站的最简单,最便宜的方法。但是,将服务器与其他站点拆分会限制你的可用托管资源,并且可能会使整个服务器的运行速度变慢,从而导致性能问题。

如果你使用共享托管,则升级计划可以帮助降低 TTFB。虚拟专用服务器(VPS)托管和云托管都是可行的选择,它们将为你提供更多资源,而又不会造成资金损失。更改托管服务提供商也可能很有效,因为有些公司的设备比其他公司更好。

3. 更新你的插件

插件是任何 WordPress 网站的重要组成部分,因为它们扩展了你网站的功能。但是,它们还会向你的网站添加更多代码,这可能会使它变慢。

聪明的开发人员会定期更新其插件以提高效率。如果不安装新版本,则将错过这些性能改进。

当更新可用时,WordPress 会在仪表板中提醒你:

更新 WordPress 插件

你可以轻松导航至 “仪表板” >“更新” 以批量选择插件,并将其升级到最新版本。

4. 使用内容交付网络(CDN)

延迟是干掉 TTFB 指标的因素之一。当你的网站服务器在地理位置上离用户很远时,就会发生这种情况。减少 CDN 的方法之一就是投资 CDN。这是一个遍布全球的服务器网络,可以在最短的距离内存储和服务你的网站。

例如,假设你网站的服务器位于美国,但你有一个来自欧洲的访问者。如果你的 CDN 在伦敦设有服务器,则可以将你的网站的副本快速提供给你的国际用户。这样可以减少网络延迟并提高整体加载速度。

幸运的是,有许多可用的 CDN。Cloudflare 是 WordPress 用户中最受欢迎的一种 。但是,它们并非都是平等的,因此应考虑某些因素。网络分布(服务器的数量和位置)尤其重要。

你还应该考虑 CDN 提供商提供的支持。如果出现问题,你应该可以立即与他们联系。服务的成本也至关重要,因为你希望它不超出预算。

5. 升级到最新版本的 PHP

PHP 是一种脚本语言,用于在 WordPress 中执行许多功能。会定期发布新版本以提高性能。如果你的网站运行在过时的 PHP 版本上,则你的 TTFB 可能会受到影响。

升级到最新版本的 PHP 不仅可以使你的网站速度提高三到四倍,还可以使其更加安全。较新的版本具有最新的安全功能和漏洞修补程序,以保护你的网站。

幸运的是,通常你可以通过托管帐户检查并升级 PHP 版本。 由于每个主机都有不同的用户界面和服务器软件,因此执行此操作的确切步骤将因提供商而异。

首字节时间(TTFB)是与你的网站的加载速度有关的关键度量。可以使用诸如 PageSpeed Insights 或 GeekFlare 的 TTFB 测试之类的工具跟踪该指标,并且会影响你网站的整体用户体验。

为了加快网站的 TTFB 指标,你可以:

  1. 使用插件启用浏览器缓存。
  2. 使用快速的虚拟主机。
  3. 更新你的 WordPress 插件。
  4. 投资 CDN。
  5. 升级到最新版本的 PHP。

我们在微信上24小时期待你的声音
解答:网站优化,网站建设,搜索引擎优化,APP 开发,小程序开发

非常感谢您有耐心的读完这篇文章:"5 种减少达到第一字节(TTFB)的方法(网站加速指南)",此文章仅为提供更多信息供用户参考使用或为学习交流的方便。如果对您有帮助,请收藏我们的网址:https://www.91webs.cn


18617670560