视图缓存

视图缓存

1.对比与区别 

Core中的ResponseCache和老版MVC中的OutputCache定位不一样,OutputCache是缓存在服务器内存中的,所以你给一个视图加上标签, 不管几个客户端(浏览器)访问,只有第一个进方法内,在缓存的有效时间里其他客户端都是从缓存中访问,不进实际方法。

  而Core中的ResponseCache,是存储在浏览器里的,在同一个浏览器,当用多个标签打开页面,只有第一个标签进方法内,其他标签均不进方法,从本地缓存中拿值,但是手动刷新页面、地址栏回车、换个浏览器访问 均相当一次新的请求,是要进服务器方法的,重新获取

个人观点:Core中的ResponseCache用户不大,很少有场景会使用它。

posted @ 2021-05-11 14:32  亮仔-Wiliam  阅读(93)  评论(0编辑  收藏  举报