我作的网站全是读取多个系统数据库中的数据,其中每个部分我作成了用户控件的形式,这个网站大约每天有6000-7000人的访问量,我想问一下如何才能更好的提高性能,我是这样作的:
1、将每个控件和页面都缓存了20分钟,毕竟不太需要实时的数据
2、在aspx中将设置EnableSessionState="false" EnableViewState="false" ,用户只是浏览数据,没有别的操作
3、将web.config中的debug=false
4、访问完数据库后都dispose
有个问题不太明白的是,
在aspx里将EnableViewState="false",但这个页面有多个用户控件,用户控件中里有datalist,是不是需要单独将datalist的EnableViewState="false"请问还有哪些方面需要作??谢谢!!
1、将每个控件和页面都缓存了20分钟,毕竟不太需要实时的数据
2、在aspx中将设置EnableSessionState="false" EnableViewState="false" ,用户只是浏览数据,没有别的操作
3、将web.config中的debug=false
4、访问完数据库后都dispose
有个问题不太明白的是,
在aspx里将EnableViewState="false",但这个页面有多个用户控件,用户控件中里有datalist,是不是需要单独将datalist的EnableViewState="false"请问还有哪些方面需要作??谢谢!!
解决方案 »
- 关于asp。net使用上传控件时,进度提示问题, 附代码或者打包给我[email protected]
- 关于一个三维数据绑定的问题?
- 请问关于开发一个邮件系统,应该具备怎样的条件?请大家指教
- 如何通過代碼改變datagrid中原已設好的HeaderStyle中的BackColor屬性?
- IIS6环境下跳转问题
- 求职ASP.NET程序员(工作地:广州)
- 2013年—目前asp.net网站都是怎么过滤用户的非法输入的
- 摸板列绑定数据的怪事!!
- 客户端执行.net WEB 程序不稳定问题,在线等待
- 当用工具栏上的格式工具使两个控件的尺寸一致时,为什么总要差1~2个象素
- 关于水晶报表表头排序
- 百分求教:。net连接oralce查询出的汉字为乱字符。
--- 是的
================
另外,实际上楼主的情况不太应该用aspx页面,从一开始思路就不太对,应该使用html静态页面,这些静态页面通过服务器的程序定时(20分钟)生成,也就是每20分钟生成一批静态页面替换旧的