1 前言
Web 应用性能优化黄金法则: 先优化前端程序 (front-end) 的性能,因为这是80% 或以上的最终用户响应时间的花费所在
2 减少HTTP请求
80%的最终用户响应时间花在前端程序上...,则当内容改变时,必须修改文件名称
5 压缩页面元素
通过压缩HTTP响应内容可减少页面响应时间
Accept-Encoding: gzip, deflate
如果 Web server 检查到...Accept-Encoding 头,它会使用客户端支持的方法来压 缩 HTTP 响应,会设置 Content-Encoding 头,如:Content-Encoding: gzip
Gzip 是目前最流行及有效的压缩方法...如果是Apache,在 1.3 版本下需 使用 mod_gzip 模块,而在 2.x 版本下,则需使用mod_deflate
Web server 根据文件类型来决定是否压缩: 一般HTML、脚本文件...删除 ETag会减少 http response 及后续请求的 HTTP 头的大小
15 缓存 Ajax
性能优化法则同样适用于web 2.0 应用。