この広告は、90日以上更新していないブログに表示しています。
# Smartyのキャッシュ機能
Smartyのキャッシュ機能を利用できるようにしてみる。
- Moony_Config.phpでキャッシュ先のディレクトリを設定できるように
- Moony_Viewクラスにメソッドを追加
- function cache($lifetime = 3600) {...}
- これからdisplayするテンプレートをキャッシュ
- キャッシュの生存時間の指定が可能（無指定時は3600秒＝1時間）
- function isCached($name = null) {...}
- テンプレートがキャッシュされているかどうか調べる
- これからdisplayするテンプレートを自動的にキャッシュ
アクションクラスから呼び出すには:
$view->cache(); $view->forward();