我正在开发基于ASP.NET MVC3和C#的大型电子商务网站。我想在所有页面上进行全页缓存,如主页,类别页面,产品列表页面,产品详情页面等。
但我对于如何处理购物车,心愿单等每个客户的动态有点混淆?
那么建议我如何进行全页缓存?或者有任何建议如何获得更好的表现?我真的很关心网站性能,因为网站包含1个Lakh产品并且需要花费很多时间来加载。
现在是时候进行非常激进的缓存,以便如何做所有这些事情?
答案 0 :(得分:1)
如果将购物车,愿望清单等实施为单独的子操作或部分视图,则可以禁用其缓存。虽然您可以使用缓存属性启用缓存,但已存在于MVC3中。