CakePHP2のビューキャッシュの設定方法です。
app/config/core.phpの編集
デフォルトでは下記の設定になっています。
//Configure::write('Cache.disable', true); //Configure::write('Cache.check', true);
これらを下記のように変更します。
Configure::write('Cache.disable', false); Configure::write('Cache.check', true);
Controllerの設定
ヘルパーにキャッシュを設定します。
$cacheActionにはキャッシュを保持する時間(日数)などを指定します。
public $helpers = array('Cache'); public $cacheAction = '30 day';
キャッシュファイル
キャッsyゆファイルは /tmp/cache/views/ に保存されます。