簡體   English   中英

Prestashop Nginx FastCgi 緩存

[英]Prestashop Nginx FastCgi Caching

我正在嘗試在 Prestashop 1.7 中啟用 Nginx FastCgi 緩存,但我找不到任何方法來檢測登錄用戶或具有活動購物車的用戶以繞過緩存。

Prestashop 似乎沒有為聽者實現正確的緩存控制機制(響應頭始終是Cache-Control: no-store, no-cache, must-revalidate ),並且 cookie 是加密的。

有沒有辦法正確啟用這種類型的緩存?

我也搜索過清漆,但完全沒有運氣

我遇到了同樣的需求,嘗試了 Nginx Cache 和 Varnish,但在每種情況下,您都需要自己處理緩存失效 - 這需要付出很多努力,而且您還必須考慮涉及所有第三方“動態”內容(如第三方)派對模塊)。

如果你需要全頁面緩存,我強烈建議你依賴一些已經開發的模塊(即廣泛使用的 Pagecache)和一個專門的 Memcached 服務器來存儲緩存數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM