OutputCache在“静态”ASPX文件中有什么优势?

时间:2011-08-09 11:58:28

标签: c# asp.net iis caching outputcache

我有一些没有代码的ASPX文件,因为Masters Pages我只需要ASPX,并重用一些静态的ascx文件。

如果我将OutputCache指令放在我的页面上,我会得到一些好处吗?

这是一个HotSite,在峰值时会有一百万的页面浏览量。

我也有一些带动态文本的页面,有登录名,我想用asp:替换控件,这是个好主意?

1 个答案:

答案 0 :(得分:0)

它可能会为您提供不从磁盘加载文件的好处,因为整个输出将保留在内存中。您也正在跳过页面生命周期的一部分,这将节省一些CPU时间。

页面是静态的,您可能希望将其缓存在客户端上,因此不会再次从该浏览器向您的服务器发出请求。这将是最大的好处。