![](https://www.searchlight8.com/wp/wp-content/uploads/2020/04/coding-1853305_1920-wpp1707394275457-870x580.jpg)
CakePHP2のビューキャッシュの設定方法です。
app/config/core.phpの編集
デフォルトでは下記の設定になっています。
0 1 2 3 |
//Configure::write('Cache.disable', true); //Configure::write('Cache.check', true); |
これらを下記のように変更します。
0 1 2 3 |
Configure::write('Cache.disable', false); Configure::write('Cache.check', true); |
Controllerの設定
ヘルパーにキャッシュを設定します。
$cacheActionにはキャッシュを保持する時間(日数)などを指定します。
0 1 2 3 |
public $helpers = array('Cache'); public $cacheAction = '30 day'; |
キャッシュファイル
キャッsyゆファイルは /tmp/cache/views/ に保存されます。