什么是输出缓存,使用输出缓存来提高Web应用程序的性能总是好的?

时间:2011-07-13 15:23:55

标签: asp.net caching

什么是Web应用程序的输出缓存,使用输出缓存来提高Web应用程序的性能总是好的。除了输出缓存,还有其他一些缓存技术吗?

2 个答案:

答案 0 :(得分:1)

输出缓存存储呈现的页面/控件并吐出存储的HTML,而不必为每个请求再次生成它。通常,您会在指定的时间段内输出缓存,例如60秒。

在第一个请求中,输出被缓存,后续60秒持续时间的请求使用缓存页面而不是再次生成html。如果此控件是数据库密集型的,则所有后续请求的60秒持续时间保存数据库调用等,以及后续请求的页面加载应该快得多。

谷歌随时可以获得有关输出缓存的信息。

其他缓存技术包括但不限于:

答案 1 :(得分:0)