1 前言
Web 应用性能优化黄金法则: 先优化前端程序 (front-end) 的性能,因为这是80% 或以上的最终用户响应时间的花费所在
2 减少HTTP请求
80%的最终用户响应时间花在前端程序上...、样式表、图像文件和 Flash
Expires header常用于图像文件,但是它也应该用于脚本文件、样式表和 Flash
如果服务器是Apache 的话,您可以使用ExpiresDefault基于当期日期来设置过期日期...PDF 文件一般不应该被压缩,因为它 们本来就是压缩格式保存的
6 把样式表放在头部
浏览器会阻塞显示直到样式表下载完毕,因此我们需要把样式表放在 HEAD部分
把样式表移到HEAD部分可以提高界面加载速度...因此如果您把图像文件分布到多台机器的话,就可以达到超过2个的并行下载
但是当脚本文件下载时,浏览器不会启动其他的并行下载,甚至其他主机的下载也不启动
所以直接将脚本放在底部
8 避免 CSS 表达式...Apache 下,可以通过Alias,mod_rewrite或 DirectorySlash 等方式来解决该问题
13 删除重复的脚本文件
在一个页面中包含重复的JS脚本文件会影响性能,即它会建立不必要的