浅谈6个改善TTFB的方法缩略图

TTFB 是 Time To First Byte的缩写,是指从访客打开网站页面到网页内容开始呈现之间的等待时间。优化网站 TTFB 有几个方面可以做,下面Raksmart裸机云服服务器提供商将探讨优化 WordPress 网站 TTFB 慢的方法。

1. 使用WordPress 主机

使用更快速的 WordPress 主机或者更高配置的VPS主机,毫无疑问是可以大大减少TTFB的。WordPress 专用主机是专门为 WordPress 程序优化后的主机,因此可以不必担心动态内容,这些都是会被优化的。推荐阅读:共享主机 VS 管理型WORDPRESS主机区别

WordPress 主机的数据中心位置也很重要。如果您的大多数用户位于欧洲,那么选择欧洲的数据中心比美国的数据中心更有意义,更短的网络请求距离,必然可以减少 TTFB。

另外,虽然我们无法控制网站的流量,但可以控制网站的扩展性。如果网站未来的流量会很高的话,那么要确保你的主机在未来能能够迅速的扩展以能扛住巨大的流量,从而降低 TTFB waiting 时间。

2. WordPress、插件、主题等及时更新到最新版本

WordPress 核心团队以及插件和主题作者通常会在其新版本中添加性能优化。有时,这意味着他们已经优化了其代码运行到数据库的查询,或者进行了影响PHP代码效率的更新。最佳做法是仅保留所需的插件和主题,然后删除那些用不到的,新版本发布后一周内更新到最新版本。(更新之前记得备份!)

3. 减少查询

网站从数据库查询数据的数量可能会导致浏览器 Waiting 时间长 。为了定位数据库查询瓶颈,可以尝试安装 Query Monitor 插件,或考虑使用功能更强大的工具(例如New Relic)。后者将帮助你找到最耗时或查询时间最慢的数据库查询,以便你揪出究竟是哪些插件,主题或设置正在影响网站的速度。

浅谈6个改善TTFB的方法

4. 使用缓存

优化 TTFB 的最简单方法之一就是在 WordPress 网站上安装缓存插件,缓存插件的作用就是将动态的页面缓存为静态页面,这样每次访问的时候,就不需要再去请求数据库一类的操作了,可以大大降低服务端程序的相应速度。WordPress 上的免费缓存插件有:W3 Total Cache、SuperCache、WP Fastest Cache、LiteSpeed Cache,付费的 WP-Rocket,均可以减少服务器处理请求时间,从而有助于降低 TTFB。推荐阅读:4款热门WORDPRESS缓存插件推荐

本站使用的是 WP-Rocket 付费插件,wp-rocket 它会给每个动态页面都生成静态的 Html 文件缓存到服务器中,让网站像静态站点一样,所以打开速度才会这么快!此外,它还提供代码压缩,js/css文件合并,图片懒加载等等超实用功能。如果手头宽裕的话,强烈推荐!!!它会是你用的最后一个缓存插件。此外,一些较好的 WordPress 主机商都会有缓存功能,

5. 使用 CDN

使用 CDN 可以把网站的静态内容(图像、CSS、JS文件等)分发到全球各地的 CDN 服务器上,可以让全球各地的用户访问网站时可以就近获得静态内容。通过 CDN 可以减少站点服务器和访问者之间的网络延迟。

6. 使用好的 DNS 服务

许多人可能会忽略DNS的重要性。在 WordPress TTFB 慢的原因当中,其中一项就是DNS服务器解析网站域名与主机 IP 位置的这个过程。因此,如果你所使用的 DNS 性能过于缓慢,那么将会导致用户访问网站时,解析域名获得 IP 地址的这个过程拉长,影响整体 TTFB 的时间。

本文中介绍了 6 个降低 TTFB 的方法都相对易于实现,并且优化 TTFB 会为你带来不错的收益。虽然对于 Network TTFB 时间长短是否是有意义尚无定论,但仍然值得去优化TTFB。因为我们的最终目标就是让网站更快地向访问者显示内容。推荐阅读:使用EAT SEO优化您的WORDPRESS网站

作者 admin

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注