TTL值设置解决网站加载 Waiting (TTFB) 时间过长图文教程

之前虾皮路在做网站测试的时候,进行了很多优化,但是在谷歌测试的时候,发现其中TTFB时间很长,经常要1-2秒。这是什么意思,其实就是网站加载 Waiting (TTFB) 时间过长,比方说,你打开一个网站,点击链接后,浏览器在转圈圈,过1-2秒后页面跳转然后显示出来。这个速度和很多方面有关,比如本身的网速,网站的优化,网站的主机速度等等。这里虾皮路就从本身的问题找起,因为 TTFB 时间过长,实际上就是网站每次都要渲染完成后才跳转到页面呈现。

WordPress

之前虾皮路介绍了不少WordPress优化的教程,也可以解决大部分网站加载 Waiting (TTFB) 时间过长问题,如下:

但是优化无止境,虾皮又把目光看到域名的DNS解析的TTL值设置上。因为这块问题是谷歌网站测速的时候反馈出来的问题。那么什么是TTL值呢?

TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。 简单的说是一个指域名解析信息在DNS中的存在时间 。比如你网站域名解析指向某个主机IP地址的时候,一般你主机的IP不会时刻变化(除非你网站重新搬家),因此A记录的解析基本不会变。这时候就建议TTL值设置长一点。如果设置短了,那每次访问网站进行域名解析的时候,都要从DNS服务器重新刷新获取解析地址。如果时间长的话,无需刷新直接反馈之前的解析地址了。

比如设置TTL值为60的话,那么以秒为单位,也就是60秒即1分钟就刷新了DNS的记录。以虾皮路为例,虾皮路的域名为www.xiapilu.com,比如在域名解析设置的时候,设置的TTL值为86400,也就是86400秒,也就是1天。貌似是最大的设置了。

如果按DNSpod为设置方法的话,那就建议设置最大值。

 收藏 (0) 更新不易,打赏吧

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《TTL值设置解决网站加载 Waiting (TTFB) 时间过长图文教程》
文章链接:https://www.xiapilu.com/web/web-tutorial/ttl-setting.html
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活