- 减少HTTP请求
使用雪碧图、内联图片,合并脚本和样式表。
-
使用内容分发网络(CDN)
-
添加Expires头
-
压缩组件
压缩样式表和脚本,开启gzip压缩大概减少70%的大小
-
样式表放在顶部
-
将脚本放在底部
-
避免CSS表达式
-
使用外部JavaScript和CSS
-
减少DNS查找
-
精简JavaScript
-
避免重定向
网站中除了域名首页外缺少斜杠将引起301重定向,个人测试工作室网站这个重定向消耗的时间在30ms左右
-
删除重复脚本
-
配置ETag
-
使Ajax可缓存
参考: 高性能网站建设指南 参考: 前端性能优化的七大手段