提高ASP.net的性能
汗,竟然有人用DDos攻击淘客服务器,导致服务器内存耗尽,直至当机。于是,不得不进一步考虑提高web程序的性能,给服务器添加内存也许是最简单的办法,不过,优化程序可是不用money的。
1 Debug模式一定要关闭,编译要Release。
2 数据提取用存储过程。
3 使用页面缓存,呵呵,一条<%@ OutputCache Duration="120" VaryByParam="*" %>语句对于那些页面数据变化时间较长的页面很管用,飞快。
4 不要忘记<%@ Page EnableViewState="false" .... %>给页面减肥。
5 还有一招,可以对页面请求进行数据压缩?http://www.dotnetdevs.com/articles/IIS6compression.aspx 可以试试。
用静态页面最好,但是,网站如果还没有基本定型、访问量不太大的话,还是不用为好。<%@ OutputCache Duration="120" VaryByParam="*" %><%@ OutputCache Duration="120" VaryByParam="*" %><%@ OutputCache Duration="120" VaryByParam="*" %>
1 Debug模式一定要关闭,编译要Release。
2 数据提取用存储过程。
3 使用页面缓存,呵呵,一条<%@ OutputCache Duration="120" VaryByParam="*" %>语句对于那些页面数据变化时间较长的页面很管用,飞快。
4 不要忘记<%@ Page EnableViewState="false" .... %>给页面减肥。
5 还有一招,可以对页面请求进行数据压缩?http://www.dotnetdevs.com/articles/IIS6compression.aspx 可以试试。
用静态页面最好,但是,网站如果还没有基本定型、访问量不太大的话,还是不用为好。<%@ OutputCache Duration="120" VaryByParam="*" %><%@ OutputCache Duration="120" VaryByParam="*" %><%@ OutputCache Duration="120" VaryByParam="*" %>