zend-cache

    0熱度

    1回答

    我試圖用Zend_Cache(如Ť,š等)保存UTF-8字符,但Zend_Cache將它們搞亂並將它們保存爲Å,¾和其他奇怪的字符。 這裏是我的代碼片段中的數據保存到緩存(UTF-8字符搞砸只在網上,當我嘗試它在我的電腦上的本地主機它工作正常): // cache the external data $data = array('nextRound' => $nextRound,

    2熱度

    2回答

    我有一個動作根據用戶是否登錄來呈現兩個不同的視圖腳本。 class IndexController extends Zend_Controller_Action { .... public function indexAction() { $auth = Zend_Auth::getInstance(); if($auth->

    3熱度

    1回答

    我已經設置了Zend_Db_Table_Abstract,因此它使用元數據緩存,然後使用xhprof進行配置以查看它使用了多少內存。 結果從_setupMetadata到Zend_Cache_Core :: load的34個調用使用了7MB內存,其中大部分內容通過調用反序列化來使用。 的元數據高速緩存的配置是: resources.cachemanager.db_metadata.frontend

    1熱度

    3回答

    好踢,這裏的問題: $frontendOptions = array( 'lifetime' => 7200, 'debug_header' => true, // for debugging, but it doesn't work... 'regexps' => array( // Cache the static pages '^/page

    0熱度

    1回答

    對於Zend_Cache_Frontend_Core,您可以定義一個生命週期,並根據文檔定義一個「automatic_cleaning_factor」。 根據手冊,此屬性指定對緩存舊緩存項的寫入次數無效。 當我使用APC作爲後端不應該高速緩存自動失效,而不必寫入緩存? 還是我誤解了那裏的東西?

    0熱度

    2回答

    我使用Zend_Cache_Core和Zend_Cache_Backend_File來緩存爲訪問數據庫的模型類執行的查詢結果。 基本上查詢本身應該形成緩存獲得結果的id,唯一的問題是,它們太長。 Zend_Cache_Backend_File不會引發異常,PHP不會發出抱怨,但不會創建緩存文件。 ,我想出了一個解決方案,它是沒有效率可言,與自動增量ID一起在一個單獨的文件中存儲任何執行的查詢,像這

    0熱度

    2回答

    我有沒有辦法使zend_cache對待類似於smarty的前端視圖?我想減少加載時間,頁面緩存似乎是最好的辦法。 此外它需要類似於{nocache}的東西。 好了,所以我現在有:bootstrap.php中 protected function _initCache() { $this->bootstrap('locale'); $locale = $this->getRes

    3熱度

    1回答

    我註冊數據緩存和我看到的foliowing DATAS: Zend_Cache是​​--- Zend_Paginator_1_42242d5fa3c4e4b7758810c276163e8a ,但我看不懂。 $request = $this->getRequest(); $q = new Model(); $paginator = Zend_Paginator::factory($q->fet

    4熱度

    2回答

    當從命令行上的phpinfo和php -i檢查php.ini時,我的時區設置爲非洲/約翰內斯堡。所以我的時區是GMT +2。 我寫了一個小片段,檢查時間是正確如下: echo date('h:i A', time()); echo '<br />' . ini_get('date.timezone'); 這個輸出正確的時間,用我LOCALMACHINE的系統時間相匹配。 但是,當我看着我的p