欢迎您光临92源码网,秉承服务宗旨,履行"站长"责任,销售只是起点,服务永无止境!

解决网页响应慢,等待时间过长,waiting(TTFB)时间过长

作者 : admin 本文共839个字,预计阅读时间需要3分钟 发布时间: 2021-10-25 共122人阅读
注:未经许可的【搬运】和【账号共享】可能会被取消VIP【每个都会记录ip,多ip封禁账号】
本站所有资源来源于网络,分享目的仅供大家学习和交流!不得使用于非法商业用途,不得违反国家法律。否则后果自负! 本站提供的资源,都不包含技术服务请大家谅解!如有链接无法下载、失效或广告,请联系站长处理!

本次是玩客云新装的一个系统,系统的DNS没换过,然后内网搭建了一个网站,发现网站访问时响应时间过长。

202011151605450122336495.png

一个网页加载18秒钟,查阅了大量关于TTFB的文章,我排除了网速原因,后来又排除了PHP原因,后面就认为了是我配置低,所以导致服务器响应过慢,但是当我去看我的DNS时,我傻了,内网DNS,有效但是巨慢。

202011151605450406740530.png

因为是国内设备,所以我把DNS改成了114

83771630323700.png

完美,这下查看了一下响应时间500多ms

202011151605450577512128.png

好的,正常了,起飞。

下面再来描述一下我查到的一些降低网站响应时间的方法,那我们一起来了解一下TTFB是什么?为什么会导致TTFB的时间过长?怎么解决这个问题?

TTFB 全称 Time To First Byte,是指网络请求被发起到从服务器接收到第一个字节的这段时间,它包含了 TC++P 连接时间、发送 HTTP 请求时间和获得响应消息第一个字节的时间,简单了解就是服务器回答你的请求时间。

导致TTFB的时间过长过长的因素主要是网络、软件、硬件三大块导致的,网络这块就是带宽、线路和网络配置,上面我出现的问题就是网络配置问题;软件这块也能影响TTFB值,但是一般情况软件的可能性不大,也就检查一下Nginx、Apache、IIS等等这些环境软件,还有我们本身布置的程序;还有硬件问题,就是配置过低处理起来非常慢。

解决TTFB的方法有哪些:

1、修改DNS,国内的修改为114.114.114.114,国外的修改为8.8.8.8、8.8.4.4或1.1.1.1。

2、服务器升级带宽

3、选择线路好的服务器

4、升级服务器配置(一般是那些512内存的,最好升级一下)

5、数据库使用本地数据库

6、数据库连接时使用IP,舍弃localhost习惯,改用127.0.0.1

7、缓存动态网页

8、还有可能是服务器被攻击导致缓慢,更换高防服务器吧

好了,就是以上的这些了,其他我也不知道了,后面那些解决方法是我查出来的一些。

文章版权及转载声明

作者:温文曦本文地址:https://www.vience.cn/blog/526.html

本站声明:
1. 本站所有资源来源于网络,分享目的仅供大家学习和交流! 2. 不得使用于非法商业用途,不得违反国家法律。否则后果自负! 3. 本站提供的资源,都不包含技术服务请大家谅解! 4. 如有链接无法下载、失效或广告,请联系站长处理!

再次声明:如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。


92源码网 » 解决网页响应慢,等待时间过长,waiting(TTFB)时间过长

常见问题FAQ

本站下载资源解压密码是什么?
本站所有资源解压密码均为www.92luntan.com或者www.huziy.com
免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
Copyright © 2018-2022 92源码资源网 - All rights reserved 浙ICP备14006446号-2
开通VIP 享更多特权,建议使用QQ登录