单个资源时间线:Timing
Queuing原因:
- 页面资源优先级:css、html、js 优先级最高,图片、视频、音频优先级较低
- http1 每个域名最多6个TCP连接
- 网络进程在为数据分配磁盘空间时,新的http请求需要等待磁盘分配结束
优化耗时:
-
排队时间过久:域名分片,升级到http2(无6个TCP限制)
-
TTFB 时间过久:
-
服务器生成页面数据过久:提高服务器处理速度,增加缓存等
-
网络问题:CDN 缓存静态文件
-
请求头上带了多余的用户信息:减少不必要的cookie信息
-
content download 时间过久
-
字节过多:减少文件大小,压缩,去掉源码中的注释等