0

我正在开发基于 ASP.NET MVC3 和 C# 的大型电子商务网站。我想在主页、类别页面、产品列表页面、产品详细信息页面等所有页面上进行全页面缓存。

但我有点困惑如何处理每个客户的购物车、愿望清单等是动态的?

那么建议我如何进行全页缓存?或者有什么建议如何获得更好的性能?我真的很担心网站性能,因为网站包含 10 万个产品并且需要花费大量时间来加载。

现在是时候进行非常积极的缓存了,那么如何做所有这些事情呢?

4

1 回答 1

1

如果购物车、愿望清单等被实现为单独的子操作或部分视图,则可以禁用它们的缓存。虽然您可以使用MVC3 中已经存在的Cache属性启用缓存。

于 2012-06-11T12:48:25.610 回答