首页 » 网站推广 » waitingttfbphp设置装备摆设技巧_网站加载 Waiting TTFB 时间过长

waitingttfbphp设置装备摆设技巧_网站加载 Waiting TTFB 时间过长

访客 2024-12-18 0

扫一扫用手机浏览

文章目录 [+]

参数详细含义:

Queueing:要求文件顺序的排序。
浏览器是有线程限定的,发要求也不能所有的要求同时发送,会将要求加入行列步队中(Chrome的最大并发连接数是6)。
此参数表示从添加到待处理行列步队,到实际开始处理的韶光间隔标示。
Stalled(壅塞):浏览器得到要发出这个要求的指令,到要求可以发出的等待韶光,一样平常是代理协商、以及等待可复用的TCP连接开释的韶光,不包括DNS查询、建立TCP连接等韶光等。
浏览器对同一个主机域名的并发连接数有限定,因此如果当前的连接数已经超过上限,那么别的要求就会被壅塞,等待新的可用连接;此外脚本也会壅塞其他组件的下载; 优化方法:1、将资源合理分布到多台主机上,可以提高并发数,但是增加并行下载数量也会增大开销,这取决于带宽和CPU速率,过多的并行下载会降落性能;2、脚本置于页面底部;DNS Lookup:要求某域名下的资源,浏览器须要先通过DNS解析器得到该域名做事器的IP地址。
在DNS查找完成之前,浏览器不能从主机名那里下载到任何东西。
DNS查询的韶光,当本地DNS缓存没有的时候,这个韶光可能是有一段长度的,但是比如你一旦在host中设置了DNS,或者第二次访问,由于浏览器的DNS缓存还在,这个韶光就为0了。
优化方法:1、利用DNS缓存(设置TTL韶光);2、利用Connection:keep-alive特性建立持久连接,可以在当前连接上进行多个要求,无需再进行域名解析;Initial connection:建立TCP连接的韶光,就相称于客户端从发要求开始到TCP握手结束这一段,包括DNS查询+Proxy韶光+TCP握手韶光。
SSL(包含于HTTPS连接中):http是超文本传输协议,以明文办法发送内容,不供应任何办法的数据加密,如果被不法分子截取浏览器和做事器之间的传输报文,会获取个中的信息。
https 是安全套接字层超文本传输协议,便是在HTTP的根本上加入了SSL协议,SSL依赖证书来验证做事器的身份,并为浏览器和做事器之间的通信加密。
因此建立HTTPS连接的韶光相称于三次握手的韶光+SSL韶光。
Request sent(发送要求):发送HTTP要求的韶光(从第一个字节发出前到末了一个字节发出后的韶光) 优化方法:1、减少HTTP要求,可以利用CSS Sprites、内联图片、合并脚本和样式表等;2、对不常变革的组件添加长久的Expires头(相称于设置久远的过期韶光),在后续的页面浏览中可以避免不必要的HTTP要求;Waiting(TTFB) :要求发出后,到收到相应的第一个字节所花费的韶光(Time To First Byte),发送要求完毕到吸收要求开始的韶光;常日是耗费韶光最长的。
从发送要求到收到做事器相应的第一字节之间的韶光,受到线路、做事器间隔等成分的影响。
把稳:网页重定向越多,TTFB越高,以是要减少重定向 优化方法:利用CDN,将用户的访问指向间隔最近的事情正常的缓存做事器上,由缓存做事器直接响运用户要求,提高相应速率;Content Download(下载):收到相应的第一个字节,到接管完末了一个字节的韶光,便是下载韶光。
优化方法:1、通过条件Get要求,比拟If-Modified-Since和Last-Modified韶光,确定是否利用缓存中的组件,做事器会返回“304 Not Modified”状态码,减小相应的大小;2、移除重复脚本,精简和压缩代码,如借助自动化构建工具grunt、gulp等;3、压缩相应内容,做事器端启用gzip压缩,可以减少下载韶光;

原文链接:https://blog.csdn.net/lhz_333/article/details/93544313

waitingttfbphp设置装备摆设技巧_网站加载 Waiting TTFB 时间过长

waitingttfbphp设置装备摆设技巧_网站加载 Waiting TTFB 时间过长
(图片来自网络侵删)
标签:

相关文章

php常量率低技巧_PHP 常量详解教程

PHP 常量常量是单个值的标识符(名称)。在脚本中无法改变该值。有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。注释...

网站推广 2024-12-19 阅读0 评论0