微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Prestashop Nginx FastCgi缓存

如何解决Prestashop Nginx FastCgi缓存

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

Prestashop似乎没有为听众实现正确的缓存控制机制(响应头始终为 Cache-Control:不存储,不缓存,必须重新验证),并且cookie被加密。 / p>

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

我也搜索过没有运气的清漆

解决方法

我遇到了同样的需求, 尝试过Nginx Cache和Varnish,但是在每种情况下,您都需要自己处理缓存失效-这需要大量的精力,而且您还必须考虑到涉及到所有第三方“动态”内容(如第三方模块)。

如果您需要全页缓存,我强烈建议您依靠一些已经开发的模块(即广泛使用的Pagecache)以及专用的Memcached服务器来存储缓存数据。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。