高性能网页开发的14条军规

最著名的解决方案就是Yahoo的14条军规了。

引用

1. 尽可能的减少 HTTP 的请求数  [content]

2. 使用 CDN(Content Delivery Network) [server]

3. 添加 Expires 头(或者 Cache-control ) [server]

4. Gzip 组件 [server]

5. 将 CSS 样式放在页面的上方 [css]

6. 将脚本移动到底部(包括内联的) [javascript]

7. 避免使用 CSS 中的 Expressions [css]

8. 将 JavaScript 和 CSS 独立成外部文件 [javascript] [css]

9. 减少 DNS 查询 [content]

10. 压缩 JavaScript 和 CSS (包括内联的) [javascript] [css]

11. 避免重定向 [server]

12. 移除重复的脚本 [javascript]

13. 配置实体标签(ETags) [css]

14. 使 AJAX 缓存

你可以在

http://www.kuqin.com/webpagedesign/20080513/8441.html

这里找到详细的介绍。

现在官方已经更新了一些规则,英文不错的话,强烈推荐看官方的介绍

http://developer.yahoo.com/performance/rules.html

除了这些正面的解决方案外,你还可以用其他一些侧面的解决方法。。比如ajax加载内容等等。


原文:http://www.iteye.com/problems/13198

标签:网站加载慢

你可能感兴趣的:(高性能网页开发的14条军规)