优化可以分为两部分:
服务器端优化和客户端优化。
服务器端优化就是保证你的页面在生成HTML时所耗费的时间最短。你可以从ProcessRequest 开始,到Render出去之前监控它所需的时间。如果对这个执行时间很不满意的话,你可以针对每一个步骤(或子控件)的执行进行监控,找到需要优化的位置。
客户端优化包括页面下载优化和脚本下载优化。页面体积如果太大的话,可以进行压缩等手段,来减小网络传输消费。记得对脚本和样式进行收缩保存。优化脚本的引用位置,对于大部分脚本完全可以不需在头部引用,放在页面底部来引用。等等。
缓存也是必不可少的:服务器端缓存和客户端缓存,对于大多数样式文件和脚本文件,一定是可以缓存在客户端的。在服务器缓存要注意缓存使用时机,注意缓存命中率的问题,否则会引起其它不良影响。
关于性能的问题,园里已经有很多的相关文章了。
阿不
|
小虾三级
|园豆:665
|
2007-11-28 13:12