请求的流程
- 重定向
- 拉取缓存
- DNS查询
- 建立TCP链接
- 发起请求
- 接收响应
- 处理HTML元素
- 元素加载完成。
浏览器缓存
from memory cache指缓存来自内存from disk cache指缓存来自硬盘。- 服务器配置缓存
响应头部看见Etag和Expires字段,就说明缓存配置成功了。
- 静态资源添加md5 hash后缀,避免浏览器命中强缓存,导致前后端文件无法同步。
资源打包压缩
webpakmini-css-extract-plugin压缩CSS
- 后端可以配置
Gzip传输压缩- 不要对图片文件进行Gzip压缩,效果适得其反
图片
- 需要用多大的图片时,就在服务器上准备好多大的图片,尽量固定图片尺寸,节省带宽
- 图片的
base64看情况设置limit
CDN
- 越贵的质量越好
本文详细解析了网页从请求到展示的全过程,包括重定向、缓存利用、DNS查询、TCP连接建立、请求与响应处理等关键步骤。同时,介绍了如何通过服务器配置、资源打包压缩、图片尺寸优化及CDN使用来提升网页加载速度。
1324

被折叠的 条评论
为什么被折叠?



