关于.net输出缓存(<%@outputcache>)的问题,先不说过期之类的事,缓存是第一次访问
关于.net输出缓存(<%@outputcache>)的问题,先不说过期之类的事,缓存是第一次访问时缓存吧,那再次访问时就会使用了,对吧,问题来了,多个用户访问时,缓存是...
关于.net输出缓存(<%@outputcache>)的问题,先不说过期之类的事,缓存是第一次访问时缓存吧,那再次访问时就会使用了,对吧,问题来了,多个用户访问时,缓存是不同用户之间共享的么?
展开
1个回答
展开全部
这个缓存是有很多参数可选的,有针对参数的,有针对Header的,等等...
对多个用户来说都是缓存的,如果要在多个用户之间缓存不同版本,可以自已自定义其缓存策略.
参见:http://msdn.microsoft.com/zh-cn/library/hdxfb6cy.aspx
对多个用户来说都是缓存的,如果要在多个用户之间缓存不同版本,可以自已自定义其缓存策略.
参见:http://msdn.microsoft.com/zh-cn/library/hdxfb6cy.aspx
追问
你说的我明白,不过可能是没明白我的意思。这么说吧,假如有个页面,用了缓存,有两个用户,访问它,并且页面显示的内容一样,是不是第一个用户访问后,第二个用户访问时就使用缓存中的数据了?
追答
是
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询