1. David Wu首页
  2. web前端
  3. CSS

如何减少网站的TTFB并提高WordPress页面速度

在这个即时满足的时代,没有人喜欢等待。这包括搜索引擎和网站访问者。减少WordPress网站的TTFB(到第一个字节的时间)对于保持其排名并确保访问者不会点击就至关重要。在本文中找出原因。 在今天的文章中,我将详细介绍为什么TTFB很重要,以及TTFB和加载时间之间的差异。 我还将向您展示如何诊断您的速度为何 WP网站建设

在这个即时满足的时代,没有人喜欢等待。这包括搜索引擎和网站访问者。减少WordPress网站的TTFB(到第一个字节的时间)对于保持其排名并确保访问者不会点击就至关重要。在本文中找出原因。

在今天的文章中,我将详细介绍为什么TTFB很重要,以及TTFB和加载时间之间的差异。

我还将向您展示如何诊断您的速度为何无法达到理想水平,并借助托管Hummingbird插件的帮助(眨眼,眨眼)改善TTFB 。

到最后,您将对如何确保您的查看器(或Google)不会不耐烦地轻敲他们的手指等待网站加载有所了解。

那么WTH(eck)是TTFB吗?

虽然听起来像是TTYL,TY或TBD之类的文字首字母缩写词,但不仅如此。

WordPress网站建设

WordPress网站建设

请不要将TTFB与文本混淆。

TTFB是一个度量标准,它确定用户的浏览器何时从服务器接收数据的第一个字节。

网页无法为任何用户呈现,直到他们的浏览器收到该数据为止。简而言之,如果速度太慢,您的用户可能会点击离开,从而影响用户体验和站点的SEO。

通过测量您的网站在特定位置或使用各种设置开始加载的速度,这也是解决网站速度缓慢的一种方法。

TTFB由三个主要部分组成:

  1. 发送HTTP请求所需的时间
  2. 连线时间
  3. 获取网页第一个字节所需的时间
WordPress网站建设

WordPress网站建设

TTFB的基本工作原理。(图片来源:https://varvy.com/pagespeed/ttfb.html)

网络中TTFB的计算还包括网络等待时间,以测量加载所需的时间长度。

许多人将此读数用作测试服务器速度的一种方法。这可行,但这只是全局的一部分。

使用WordPress之类的CMS(内容管理系统),服务器必须执行产生内容所需的所有CMS计算。

PHP服务必须加载您的MySQL数据库,检索内容,对适当的HTML输出进行计算,最后将其返回给站点的访问者。ew!

因此,如果CMS落后,那么这些步骤可能会花费一些时间,并且您可能会得到一些非常糟糕的TTFB结果。但这并不总是意味着您的托管服务器很慢。

许多因素都会影响您的TTFB。使用WordPress,通常是过时的插件或旧主题会影响性能。

是否成为TTFB

您可能会问自己的下一个问题是:“ TTFB真的那么重要吗?”

首先,快速的加载时间和速度对于SEO 非常重要(顺便说一句,加载时间和TTFB之间存在差异,我将继续介绍)。更快的网站也可以增加转化

此外,Google在过去几年中进行了一些重大的算法更改,这些更改都强调了速度。因此,是的-TTFB很重要。

当然,这不是使WordPress网站更高效的唯一因素。

质量内容,设计,简单性,位置和其他变量会影响您网站的质量和排名。

但是,对于SERP的可用性和保持领先地位,了解TTFB并对其进行监控非常重要。最后,保持良好的信誉。

得到很多

关于TTFB的一件事要注意的是不应与加载时间混淆。因为它们是两个截然不同的事物。

如前所述,TTFB是用户浏览器从服务器接收数据的第一个字节时。

另一方面,加载时间被描述为特定页面完整加载所花费的时间这适用于所有CSS,图像,脚本和任何第三方资源。

当然,这意味着加载时间比TTFB需要更长的时间。毕竟,除了从服务器连接数据的第一个字节所花费的时间外,该过程还有很多其他事情。

从某种意义上说,在您看到大图之前,TTFB更是“幕后”。

玩得开心(到第一个字节)?

现在我们知道了TTFB是什么…下一步是知道您应该追求的网站速度类型。

在最新的v5 PageSpeed API中,TTFB仅具有通过或失败选项。任何超过600毫秒就会失败,任何低于600毫秒会通过。

有相当多的方法来测试你的TTFB时间的工具,如SucuriGTmetrix,和我们自己的蜂鸟(我们将在不久的细节要讨论)。

但是,哇!Sloooow一分钟…

假设您运行报告,,您的TTFB运行缓慢…

首先,要弄清楚造成问题的根本问题。

为什么您的TTFB通常无法达到标准,背后有几个因素。

罪魁祸首是:

  • 流量
  • Web服务器配置
  • 动态内容创建
  • 网络问题
  • 源服务器上无效的代码
  • 数据库设计导致查询缓慢
  • 源服务器已达到其容量
WordPress网站建设

WordPress网站建设

某些原因可能是TTFB缓慢的原因。(图片来源:https://varvy.com/pagespeed/ttfb.html)

如何起步

如您所见,TTFB可能没有达到最快的速度有多种原因。您比其他人更有控制权的某些原因。

您无法控制的区域之一就是您网站的访问者。

拥有大量的访问者真是太好了(是!)。但是,这也可能导致服务器承受压力,并且TTFB受到打击。

另一个示例是动态内容创建。另一方面,这是您必须控制的因素。

WordPress页面是动态的,从收到请求到提供响应之间必须发生一些事情。

您可以这样看:静态内容可以快速移交,而动态内容则需要通过获取php文件并在移交之前与数据库进行交互来构建。

WordPress网站建设

WordPress网站建设

静态和动态之间的一些区别。(图片来源:https://varvy.com/pagespeed/ttfb.html)

好多 仅建立一个页面就需要数千次交互。每次浏览器调用页面时都会发生此过程。

这可能是使TTFB停顿的一个重要因素。

可以缓存我

解决此问题的一种好方法是提供页面的缓存版本。

使用网站缓存是因为它为访问者提供了更好的体验。它是通过保存网站的静态副本来完成此操作的,因此您的网站将加载得更快。

最有效的方法是选择一个好的主机并安装一个缓存插件

哼着新曲调

这是我们的插件Hummingbird可以提供帮助的地方。

如何减少网站的TTFB并提高WordPress页面速度
蜂鸟来这里拯救世界!

Hummingbird提供了有效的页面,浏览器,RSS,整页和Gravatar缓存。

除此之外,它还会扫描您的网站以提高速度,并帮助您提高Google PageSpeed Insights得分(甚至更高)。

这是一个很好的工具,可以分析网站运行缓慢的原因,并提供有关如何在全面审核和报告中进行修复的建议。

因此,当需要更快的TTFB时,Hummingbird可以告诉您确切的位置

让我们快速了解如何使用Hummingbird检查TTFB

激活插件后,您要做的第一件事就是运行测试。您只需单击几下即可在大约一分钟内完成此操作。

在Hummingbird下的信息中心中,点击Performance Test。此时,点击新建测试

如何减少网站的TTFB并提高WordPress页面速度
蜂鸟执行测试。

她只需几分钟即可运行测试并获得结果。

如何减少网站的TTFB并提高WordPress页面速度
性能测试的结果。

该测试将向您显示所有可以改进的方面,如何做以及通过的所有审核。由此,您得到100分。通过这次运行,我的网站获得了96分。还不错。

今天我们关注的是TTFB结果,因此让我们检查一下。

运行测试后,点击审核

从那里您将看到所有审核。向下滚动直到您看到TTFB审核。

它提供了一个下拉列表,以向您显示概述中的任何详细信息,得分是多少以及是否需要改进。

如何减少网站的TTFB并提高WordPress页面速度
看一下关于蜂鸟的TTFB报告。

如您所见,我们的TTFB得分为100,耗时540毫秒。

真好!

蜂鸟拥有5星级评级,下载量超过100,000,完全免费。但是,如果您真的很想优化站点,那么还有Hummingbird Pro,它附带WPMU DEV成员资格。

而且,此插件与我们的其他性能插件Smush配合使用也很不错。

如何减少网站的TTFB并提高WordPress页面速度

Smush通过打开延迟加载,调整大小,压缩和提高Google Page Speed来优化您的图像-这有助于TTFB。

使用Smush Pro,您还可以通过其内容分发网络(CDN)减少TTFB 。

这意味着,如果您有一个WordPress网站为全球许多地方的访问者提供服务,则可以大大减少TTFB。

打开,调(插件),退出

要记住的其他事情是删除旧的过时的插件并更新必要的插件。

插件的质量会极大地影响您的TTFB(蜂鸟会让您了解它们)。它们会导致您的WordPress网站变慢。

另外,可以安装不必要的插件。如果您的网站不需要它们,请摆脱它们。

充分利用主机

最后但并非最不重要的是,减少TTFB的一种好方法是选择一个出色的WordPress主机。

通过使用速度更快的主机,您可以看到全球TTFB减少了20%(或更多),而美国和加拿大的TTFB减少了32%。

另外,为确保您具有最新版本的PHP,良好的托管也很重要。

将快速主机与完善的WordPress网站结合在一起可以大大提高您的TTFB得分。

这是我们可以帮助我们自己的WMPU DEV托管的另一个领域。您会发现,与我们一起,没有共享的主机,也没有共享的IP。这样可以使您的站点与其他站点完全隔离和隔离。

默认情况下,它还包括对象缓存。我们的托管针对WordPress进行了优化,并且速度很快,这正是降低您TTFB(您猜对了)的原因。

另外,如果您还没有意识到,我们会正式贴上April #HostingMonth的标签,并庆祝我们将赠送$ 10,000的WPMU DEV奖励!

使用本文下面的表格订阅我们的博客(您不能错过它!),以自动吸引您进入抽奖活动-并查看我们的公告帖子,详细了解我们的赠品。

我们还为新成员提供3个月的WPMU DEV免费试用版。给您大量的时间来测试我们的托管服务,如果您还没有注册,那么会员资格还需要提供其他一切。

TTFB(完成博客的时间)

通过本文的所有内容,您可以看到,要实现一个更快的网站,有很多解决方案,包括:

  • 有效缓存
  • 使您的PHP保持最新
  • 选择优秀的托管服务提供商
  • 和更多!

所有这些都有助于提高(并保持)和良好的TTFB得分,以及在排名和访问者方面取得巨大的得分。另外,使用此处提供的所有工具,在相当范围内获得TTFB相当简单。

TTFB并不是SEO的唯一因素,也不会单独让您在SERP上排名第一,但是速度较慢会阻止您排名较高。因此,优化您的网站以获得最佳性能永远是一个胜利。

我不会再让你等待了。努力做到,并加快您网站的TTFB。

下次再谈。

原创文章,作者:网站建设,如若转载,请注明出处:https://www.davidwu.net/archives/17097

服务项目 服务内容 收费标准(元)
开发定制 WordPress主题/插件开发定制 (以最终需求为准)
主题/插件汉化 汉化团队WordPress主题/插件,翻译率95% (以标的主题/插件的句子数量为准)
服务器环境配置 基于您现有服务器,搭建配置网站运行环境,结合我们多年来实战经验,可完美支持WordPress等PHP程序运行,并配置伪静态规则、优化目录权限等问题。服务器我们强烈推荐使用Linux系统。 100元/次
网站托管 若贵站目前尚无技术人员,无法完成服务器环境配置,可选择我们的网站托管服务,直接交付正常运行的WordPress站点,并且无需担心服务器的后续维护工作,一切都由我们来帮您完成。 标配套餐:1000元/年/站点 高配套餐:联系客服获取
网站加速优化 从服务器后端配置优化到WordPress数据库缓存、前端页面缓存、JS和CSS压缩合并,全方位优化网站加载速度,实现秒开。(此服务仅针对(云)服务器/VPS) 500元/次(仅站内优化200元/次)
主题配置 本站所有主题均支持,可快速实现,若有任何问题可以咨询客服解决,若您希望我们提供配置服务,可选购此服务。 英文主题安装 60元/次 汉化主题安装 30元/次
HTTPS配置 HTTPS已经不断普及,并且有着更高的安全性以及SEO上的优待。该服务收取的为服务费,SSL证书产生的费用请自行承担。 100元/次
网站搬家 迁移网站所有文件和数据库信息、网站相关配置的调整、以及迁移中的疑难问题故障排除。 标准收费:500元/次 若网站数据量大,需协商
网站运维 提供整站的运维服务,保证网站正常运行。包含:网站故障定位及排除、网站数据备份和恢复、网站攻击及木马等问题的处理等 标准收费:2000元/年 IP 5000以上需协商

发表评论

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