【转】高性能WEB开发系列
本文转自:http://www.blogjava.net/BearRui/archive/2011/11/25/319409.html#364842
在性能调优的时候,我们往往将大量的经精力放在服务器后端程序上,如尽量减少数据库访问次数,减少对象的创建等。当用户发起请求时,用户收到响应的时间不仅仅包括后台服务器消耗的时间,还包括网络传输,页面展现的时间。所以了解浏览器如何来下载JS,CSS,解析并展现整个页面对性能调优有很大的帮助。
1. HTTP服务器
2. 性能测试工具推荐
3. 图片篇
6. 减少请求,响应的数据量
8. 页面呈现、重绘、回流
9. 该如何加载google-analytics(或其他第三方)的JS
10. 疯狂的HTML压缩
11. flush让页面分块,逐步呈现