0
對於Zend_Cache_Frontend_Core,您可以定義一個生命週期,並根據文檔定義一個「automatic_cleaning_factor」。Zend緩存核心和APC - 我不明白舊的緩存條目是如何失效的
根據手冊,此屬性指定對緩存舊緩存項的寫入次數無效。
當我使用APC作爲後端不應該高速緩存自動失效,而不必寫入緩存?
還是我誤解了那裏的東西?
對於Zend_Cache_Frontend_Core,您可以定義一個生命週期,並根據文檔定義一個「automatic_cleaning_factor」。Zend緩存核心和APC - 我不明白舊的緩存條目是如何失效的
根據手冊,此屬性指定對緩存舊緩存項的寫入次數無效。
當我使用APC作爲後端不應該高速緩存自動失效,而不必寫入緩存?
還是我誤解了那裏的東西?
APC可以做兩件事 - 緩存php操作碼和緩存用戶(應用程序數據)。它會自動清除過時的操作碼緩存條目(通過檢查文件修改時間),但它無法自動刪除緩存條目。
您必須指定條目才能在應用程序中刪除和管理該條目。
實際上,位於http://us.php.net/apc_store的文檔apc_store()聲明它具有$ ttl參數,這限制了數據項在緩存中的持續時間,Zend_Cache使用它。 – StasM 2010-02-10 09:01:54
好點Stas,你是對的 – 2010-02-10 19:19:25