高性能WEB开发3

4.1.7 提供多HTTP并发图片下载能力
对于Portal系统,一般支持的用户并发数比管理系统要大很多,那么可以支持类似新浪首页那样的资源下载策略,把系统的图片,分业务领域或Portlet分类,进行多http server部署,资源从其他多个http server并发下载,可以提升首页打开的速度。
4.1.8 Js/css性能优化
可以采用dynatrace工具进行web性能跟踪和分析,最新版本是:dynatrace-AJAX-edition-3.2.0.802.msi
下载地址:http://ajax.dynatrace.com/ajax/en/download/download.aspx
操作指导步骤如下:
http://blog.dynatrace.com /2009/11/17/a-step-by-step-guide-to-dynatrace-ajax-edition-available- today-for-public-download/,css优化重点可按照Google Page Speed的提示进行优化:
4.1.9 内容延迟加载
对于多tab页或tree等复杂组件,除了前台渲染性能,更重要的是后台性能影响页面加载速度。
对于这类页面,后台可以采用懒加载策略,每个tab页加载的时候,以ajax局部刷新的方式进行呈现。
4.1.10 把CSS放在前面/JS放在后面
Css放在html的head里面定义,可以支持并发渲染,加速页面的呈现。
Js要放在页面后面,可以使得用户体验更好,页面出现之后再执行js逻辑,避免一片空白,体验不好。

你可能感兴趣的:(web开发)