页面缓存 - 在服务器中启动第一页请求

时间:2010-04-19 16:08:26

标签: asp.net caching outputcache

我正在我的应用程序中实现Outputcache,它工作正常,但第一次总是需要加载很多,下一个请求会更快...

我想知道是否有办法在服务器端启动页面缓存并在第一次请求时提供缓存页面,而不是第一次由用户触发它。

非常欢迎任何想法/建议。

祝你好运, TT

1 个答案:

答案 0 :(得分:1)

看看IIS预热模块,您可以配置它将调用的页面,然后在部署新站点时,它将导致构建页面缓存。

Now Available: The IIS 7.5 Application Warm-Up Module

要考虑的另一个功能是在.NET 4.0中,您可以使OutputCache成为基于磁盘的,这将允许缓存在重置的应用程序池之间保持不变,除了预热模块之外,您可能还需要考虑这个。