Discuz的source/class/cache目錄,代表著相應的緩存機制,但實際上廢棄很多年了。
Discuz用Memory代表了緩存,里面內置了memcache等多種緩存驅動。
但很多人的開發環境甚至服務器環境都是沒有配置這些緩存環境的。所以,產生了一個變廢為寶的思路,就原來的cache思路移植到新的memory體系中。
姑且命名為db與file兩種,代碼見:
https://gitcafe.com/web3d/uxf/tree/master/upload/source/class/memory
另外,工廠類也需打個補丁,代碼見:
https://gitcafe.com/web3d/uxf/blob/master/upload/source/class/discuz/discuz_memory.patch
新聞熱點
疑難解答