从用户角度看,把内容部署到多个地理位置分散的服务器上将有效提高页面装载速度
分布静态内容
使用如Akamai Technologies, Mirror Image Internet, 或 Limelight...、图像文件和 Flash
Expires header常用于图像文件,但是它也应该用于脚本文件、样式表和 Flash
如果服务器是Apache 的话,您可以使用ExpiresDefault基于当期日期来设置过期日期...Web server 根据文件类型来决定是否压缩: 一般HTML、脚本文件、样式表文件等进行压缩
图像文件和 PDF 文件一般不应该被压缩,因为它 们本来就是压缩格式保存的
6 把样式表放在头部
浏览器会阻塞显示直到样式表下载完毕...个,最多4个不同的主机名上
11 最小化JavaScript代码
最小化JavaScript代码指在JS代码中删除不必要的字符,从而降低下载时间
两个流行的工具是JSMin 和YUI Compressor...除了防止 重复的脚本文件外,该模块还可以实现依赖性检查和增加版本号到脚本文件名中,从而实现超长的过期时间
14 配置 ETags
ETags 是用于确定浏览器缓存中元素是否与 Web server 中的元素相匹配的机制