【发布时间】:2012-07-08 03:53:36
【问题描述】:
我想在我的 asp.net Web 应用程序上实现缓存的概念。它不是 MVC 应用程序。我已经学会了如何缓存页面(aspx)
<%@ OutputCache Duration="10" VaryByParam="none" Location="ServerAndClient" %>
它正在捕获页面。我想将缓存存储在某个不同位置的文件夹中,而不是默认位置。我不知道该怎么做。对于其他页面,文件夹会有所不同。有没有办法做到这一点?
提前致谢
【问题讨论】:
-
缓存的数据在内存中,而不是在磁盘上(放在磁盘上没有多大意义)。
-
你的意思是内存?即使 ram 所以我可以定义一些方法来将缓存的数据存储在某个层次结构中吗? :)
-
是的,我指的是内存。而这样的改变会给你带来什么?我不明白你这样做有什么好处。
-
我在想的是,我将服务器上 mywebsite 的所有页面的缓存存储在一个文件夹中(默认)。如果我将它们保持在层次结构中,服务器将更快地找到页面的缓存。