0

Zend_Cache を使用して、レイアウト スクリプトとコントローラのアクション スクリプトによって出力されるすべてのものをキャッシュしようとしていますが、正しく機能していません。私が得るのは

DEBUG HEADER: これはキャッシュされたページです。

layout.phtml スクリプトと index.phtml スクリプトを取得しました。どちらも html コードを生成します。私のIndexControllerに入れました

        $frontendOptions = array(
       'lifetime' => 7,
       'debug_header' => true,
       'regexps' => array(
           '^/$' => array('cache' => true),
           '^/index/' => array('cache' => true)
       )
    );

    $backendOptions = array('cache_dir' => '../application/cache/');

    $cache = Zend_Cache::factory('Page', 'File', $frontendOptions, $backendOptions);

    if(!$cache->start('mypage')) {
    }

それを機能させる方法は?HTMLコードはキャッシュフォルダーに保存する必要があると思います。

4

1 に答える 1

1

このチュートリアルを確認してくださいBrandon Savage on Zend Cache、それは短く、ZFドキュメントよりも最新だと思います。

于 2012-02-20T04:11:40.583 に答える