减少http请求的方法

1. 从输入url到页面呈现的步骤

(1)输入url回车

(2)DNS解析,解析URL,变成服务器IP地址或者代理服务器IP地址

(3)浏览器网络向相应服务器发起TCP/IP连接请求(三次握手)

(4)建立TCP/IP连接

(5)浏览器网络发起http请求

(6)等待 响应过程 waiting

(7)下载HTML资源

(8)解析HTML

(9)遇到HTML里的资源,再次发起HTTP请求,下载资源(四次挥手)

(10)时间线

(11)呈现页面

解决方法:

1. 能做雪碧图就做雪碧图, css雪碧图

2. base64编码图片, 缺点:增加代码量

3. 合并脚本和样式表代码 HTML/JS/CSS

4. 配置多个域名 CDN加速服务  在第三方服务器上进行解析,从而生成CDN加速域名

5. 尽量使用浏览器的缓存机制

6. img map

原文地址:https://www.cnblogs.com/ycherry/p/15144681.html