当我们在浏览器地址栏中输入一个URL的时候,网页开始请求,我们在页面上看到的内容就是许多个HTTP请求从服务器返回的数据展示,这些展示的快慢很大程度依赖前端的优化,怎样做好前端的优化,我这里总结了几点:
一 减少HTTP请求,重复使用LINK
1 合并CSS JS文件
2 background 使用一个图
二 页面压缩,包括CSS JS 图片等
三 尽量使用浏览器缓存,设置过期时间
四 压缩组件,发送给客户端的数据经过gzip压缩,减少带宽
五 预加载,比如:图片 JS css等
六 脚本位置,JS放在底部,CSS放在头部
七 合并静态文件,2~3个域名分组,减轻单个服务压力