2016-07-07 64 views
0

我正在開發電子商務網站,我想在其中實現打孔緩存。緩存laravel 5

與Redis的現在,我實現全頁面緩存

我面對現在的問題是,網站的動態內容是無法看到的。

任何人都可以幫我解決。

回答

0

而不是整個頁面緩存分解成幾個元素。例如,在一個頁面中,您可能會顯示產品,提供者和類似的詳細信息。

將它們中的每一個存儲在不同的哈希映射中,併爲它們最後修改時間。

要獲取整個頁面,請從緩存中獲取每個項目在運行時構建它。

獲取每個項目時,檢查數據庫的最後修改時間。或者每當有修改更新緩存。

用這種方法你也可以處理更新。

希望這會有幫助