Prestashop Nginx FastCgi Caching



我试图在Prestashop 1.7中启用Nginx FastCgi缓存,但我找不到任何方法来检测登录用户或具有活动购物车的用户以绕过缓存。

Prestashop似乎没有为侦听器实现正确的缓存控制机制(响应标头总是缓存控制:没有存储,没有缓存,必须重新验证(,并且cookie是加密的。

有什么方法可以正确启用这种类型的缓存吗?

我也搜索过清漆,但没有任何运气

我遇到了同样的需求,尝试了Nginx Cache和Varnish,但在任何情况下,你都需要自己处理缓存无效-这需要付出很多努力,而且你必须考虑所有第三方";动态的";涉及内容(如第三方模块(。

如果你需要全页面缓存,我强烈建议你依赖一些已经开发好的模块(即广泛使用的Pagecache(,并在那里使用专用的Memcached服务器来存储缓存数据。

最新更新