Web前端性能优化
2017-11-28 本文已影响2人
西北望高楼
1. 减少http请求次数
合并静态文件,如:css、js、图片资源等。
2. 使用浏览器缓存
对于比较必须但又更新频率比较低的静态资源,采用缓存方式。在更新这些缓存的时候,渐进式更新策略。
3. 资源解压缩的方式
在服务端进行资源压缩,在浏览器解压操作。但是要权衡服务器资源与带宽之间关系。
4. css、js资源的加载顺序
通常,css在页面最上面,js在页面最下面(页面解析时用到的js在上面)。
5. 减少Cookie传输
太大的Cookie严重影响性能。静态文件不需要Cookie。
6. CDN服务器
CDN的本质还是一个缓存,只是缓存到了里用户最近的地方,一般存放静态资源。
7. 反向代理