对于我的电子商务网站,整个网站都提供动态页面元素框。
我一直在阅读CakePHP CacheHelper和this question处理类似话题,但对我而言,我是否应该或可以将CacheHelper用于我的网站并不完全清楚(鉴于此网站范围内)篮)。我希望有人能为我澄清这句话:
购物篮仅使用产品视图页面上的AJAX (我想缓存此页面)或整个购物篮视图页面进行更新(我不想要缓存此页面)。 AJAX购物篮更新操作与产品视图操作不同。 页面元素篮子计数(如前所述)在整个网站中可用,并且在产品视图页面上还有一个额外的篮子产品特定元素。由于我在站点范围内使用SessionHelper进行篮子计数,因此使用<!--nocache--> <!--/nocache-->
包装页面元素篮子计数将使得可以在给定更新操作/视图的情况下缓存几乎所有页面篮子不会被缓存。这是对的吗?