【转】高性能WEB开发系列

本文转自:http://www.blogjava.net/BearRui/archive/2011/11/25/319409.html#364842

在性能调优的时候,我们往往将大量的经精力放在服务器后端程序上,如尽量减少数据库访问次数,减少对象的创建等。当用户发起请求时,用户收到响应的时间不仅仅包括后台服务器消耗的时间,还包括网络传输,页面展现的时间。所以了解浏览器如何来下载JS,CSS,解析并展现整个页面对性能调优有很大的帮助。

1. HTTP服务器

2. 性能测试工具推荐

3. 图片篇

4. 如何加载JS,JS应该放在什么位置

5. 为什么要减少请求数,如何减少请求数

6. 减少请求,响应的数据量

7. JS、CSS的合并、压缩、缓存管理 

8. 页面呈现、重绘、回流

9. 该如何加载google-analytics(或其他第三方)的JS

10. 疯狂的HTML压缩

11. flush让页面分块,逐步呈现

12. 了解CSS的查找匹配原理,让CSS更简洁、高效

posted @ 2012-05-01 11:02  先行而后三思  阅读(189)  评论(0编辑  收藏  举报