web应用性能优化

Web应用性能优化黄金法则:先优化前端程序(front-end)的性能,因为这是80%或以上的最终用户响应时间的花费所在。

法则1:减少HTTP请求次数
法则2:使用CDN(Content Delivery Network, 内容分发网络)
法则3:增加Expires Header
法则4:压缩页面元素
法则5:把样式表放在头上
法则6:把脚本文件放在底部
法则7:避免CSS表达式
法则8:把JavaScript和CSS放到外部文件中
法则9:减少DNS查询次数
法则10:最小化JavaScript代码
法则11:避免重定向
法则12:删除重复的脚本文件
法则13:配置ETags
法则14:缓存Ajax