Web性能优(三)之从加载静态资源方式,减少HTTP请求

减少HTTP请求属于页面级优化,这条策略是最重要最有效的。为什么要减少http请求呢,原因是你在浏览器中输入一个域名,浏览器要做的事情就是通过DNS寻址,通过IP地址去访问服务器,等待链接,发送数据,等待服务器响应,接收数据,这是一个漫长的阶段,如果一个页面http请求多了起来,那么就会造成过多的时间成本,资源上每个请求都要携带数据,因此每个请求否需要占用带宽。浏览器请求多了以后,浏览器需要分批次请求,更加增加页面访问速度。

下面我们就来看看减少http请求的方式

1.合理利用http缓存

2.资源合并与压缩

将外部脚本和样式进行合并,css,js,image等采用相应的工具压缩,压缩后省下空间,也就是可以将多个js文件通过压缩工具压缩到一起,因为渲染的时候遇见每一个js文件就会阻塞,多个js文件就会造成的问题是阻塞严重页面出现严重问题。

3.将图片大多放在css里面,减少页面的访问空间

4.将css放在header里面,避免还没渲染就已经加载了HTML页面。

 

你可能感兴趣的:(JavaScript专题)