网站首页 新闻首页 网页设计图形动画软件编程网站开发办公软件操作系统数据库网络技术认证考试范文资料黑客攻防 书籍教程 进入论坛

关于页面执行效率的问题

http://www.diybl.com/ 2007-12-3  网络 点击:  [ 评论 ]
文章搜索:    【点击打包该文章】

最近一个星期都在修改公司的公共列表页面开发标签,是翻译.NET组的组件,页面执行效率的问题困扰了我很久,峰值的时候CPU占用率达到100%,几乎把页面,标签,js的代码全部拆开了,归结原因有以下几点:

1、  隐含域的问题

隐含域是不会显示在页面上的,通常来说是作页面控制使用,保存一些不想让用户看到的值,在表单里面如果包含过多的隐含域,会带来两方面的问题,一方面是提交的时候会连同所有表单一起提交,数据量比较大,增加服务的负担,另外一方面是当你的页面滚动的时候(我们的标签里面可以拖动表头)增加浏览器处理负担,占用大量的CPU,最初我们表单里面有22N(记录数)个隐含域,删减到16个隐含域,减低了3%的CPU占用率;

2、  JS的问题

如果使用JS数组,达到一定数量后,处理起来相当耗费CPU及内存,应当尽量避免在页面上放置太多的JS数组,降低浏览器耗费的资源;

3、  CSS的问题

这个问题相当隐讳,在每个页面上CSS是不可避免的,当CSS中出现expression的时候,就必须要小心了,expression<

欢迎光临DIY部落,点击这里查看更多文章教程   【点击打包该文章】
[1] [2]
如果图片或页面不能正常显示请点击这里 站内搜索:   

文章评论

请您留言