2023WordPress优化必备的8个ttfb减少技巧

什么是TTFB?

到第一个字节的时间。顾名思义,它是从服务器接收第一个字节所需的时间,或者是请求网页时接收数据的速度。是我们进行WordPress优化的重要参照指标。今天老白博客就跟大家简单分享下2023年在WordPress网站中减少TTFB的9个技巧。

2023年在WordPress网站中减少TTFB的9个技巧

 

TTFB 与加载时间

有时TTFB与网站的加载时间混淆。但是,它们并不相同。加载时间是指请求的总时间,包括发送、TTFB、下载、解析等。

如何获取网站TTFB?

有几种工具可以测量TTFB,一种是本地的谷歌浏览器/火狐都行,还有就是在线的检测网站

ttfb检测网站1:https://tools.keycdn.com/performance

ttfb检测网站2(推荐):https://speedvitals.com/ttfb-test?

什么是好的TTFB?

谷歌建议TTFB最长为200毫秒。即使是200-400ms也可以。任何超过 500 毫秒的内容都被认为是缓慢的。它显然会影响网站的整体速度和用户体验。

如何在WordPress中减少TTFB?

1.使用 Cloudflare DNS

DNS 在页面速度和 TTFB 方面起着至关重要的作用。这是您的浏览器找到您的服务器并连接到它的方式。您的浏览器连接到服务器的速度越快,TTFB 就越快!

以下是Cloudflare DNS与流行服务的响应时间的比较:

供应商Prov响应时间(越低越好)
Cloudflare 云耀斑12 ms 
GoDaddy 戈迪48 ms 
Route 53 (AWS) Route 53 (AWS)49 ms 
Google Cloud 谷歌云59 ms 

2.使用缓存插件

WordPress插件老白博客推荐过很多了,大家可以根据自身实际情况选择。

对于页面的每个新请求,WordPress必须执行PHP和MySQL查询。但90%的时间你不需要它。您可以生成 HTML 文件并直接提供它们。与从 PHP 生成它相比,它非常快。

相关的WordPress全站预缓存设置方案:https://www.xcbtmw.com/29561.html

3.使用VPS服务器或高性能托管主机

这个就没啥好说的了,硬件为王,优化为次!

4.使用 PHP v8.0(或最新版本)

如果缓存或静态网站不是一个好的解决方案(特别是对于电子商务,论坛),那么加快处理速度是唯一的方法。这不仅仅是增加 CPU 和 RAM。

尽管数量升级较小,但性能明显不同!

cyberpanel更换php:https://www.xcbtmw.com/29466.html

2023年在WordPress网站中减少TTFB的9个技巧

5.使用 TLS 1.3

TLS是SSL的继承者。它是一种提供端到端加密 (HTTPS) 的协议。TLS 1.3 是最新版本。版本 1.3 减少了往返次数,并在 TTFB 中提供了显著改进。

它只需要在服务器中进行一些更改,但只需升级到 TLS 1.3,您就可以减少多达 250 毫秒。

6.使用 OpenLiteSpeed 或 LiteSpeed Server

LiteSpeed是一个类似于Nginx和Apache的Web服务器,它提供了更好的性能,特别是在TTFB方面。OpenLiteSpeed是LiteSpeed企业的开源版本。

2023年在WordPress网站中减少TTFB的9个技巧

老白博客最近就正在使用,速度相对Nginx确实要快一点,openlitespeed相关优化教程如下:

https://www.xcbtmw.com/tag/openlitespeed

7.在 CDN 上缓存 HTML 页面

HTML 页面是浏览器在用户访问您的网站时询问的第一部分。由于多种因素,Cloudflare 默认不会缓存 HTML/JSON。但是,您可以编写自定义规则以在其 CDN 服务器中缓存 HTML 页面。这将使 TTFB 降低 10 倍甚至更多!

8.使用 http3

HTTP / 2和HTTP / 3之间的主要区别在于它们使用的传输协议。HTTP/3 使用一种称为 QUIC 的新协议代替 TCP。QUIC 传输协议包含流多路复用和每流流控制,类似于 HTTP/2 成帧层提供的内容。通过提供流级别的可靠性以及整个连接的拥塞控制,与TCP映射相比,QUIC能够提高HTTP的性能。

QUIC是一种通用传输协议,旨在解决HTTP / 2与TCP的排头阻塞问题。它允许您通过UDP创建一系列有状态流(类似于TCP)。

openlitespeed启用http3的教程:https://www.xcbtmw.com/29567.html

2023年在WordPress网站中减少TTFB的9个技巧

HTTP/2和 HTTP/3 比较

  • 小型站点快 200 毫秒
  • 内容网站速度提高 325 毫秒
  • 单页应用程序快 300 毫秒

结论

第一印象就是最好的印象。TTFB 比您的网站总加载时间更重要。老白博客希望上述步骤能帮助您降低 TTFB。

更多WordPress优化教程请查看:https://www.xcbtmw.com/tag/wordpress_optimization