Skip to content

Latest commit

 

History

History
12 lines (12 loc) · 1.06 KB

File metadata and controls

12 lines (12 loc) · 1.06 KB

http 请求的时间线各个时间指标的优化

  • 排队(Queuing)时间过久 排队时间过久,大概率是由浏览器为 每个域名 最多维护 6 个连接导致的。

可以将资源分布在多个域名下,或者把站点升级到 HTTP2,因为 HTTP2 已经没有每个域名最多维护 6 个 TCP 连接的限制了。

  • 第一字节时间(TTFB)时间过久 服务器生成页面数据的时间过久。 网络的原因。 发送请求头时带上了多余的用户信息(服务器处理需要时间)。

面对第一种服务器的问题,你可以想办法去提高服务器的处理速度,比如通过增加各种缓存的技术;针对第二种网络问题,你可以使用 CDN 来缓存一些静态文件;至于第三种,你在发送请求时就去尽可能地减少一些不必要的 Cookie 数据信息。

  • Content Download 时间过久 单个请求的 Content Download 花费了大量时间,有可能是字节数太多的原因导致的。

可以减少文件大小,比如压缩、去掉源码中不必要的注释等方法。