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