タグ別アーカイブ: cache

CakePHP キャッシュまとめ(1)

CheckCakePHPのキャッシュ機能をまとめます CakePHP1.2系対象です。 ▼キャッシュ機能の有効化 「app/config/core.php」の以下の部分のコメントアウトをはずし有効化 Configure::write(‘Cache.disable’, false); Configure::write(‘Cache.check’, true); ▼キャッシュ時間の設定 キャッシュの時間は、 基本は「サイト全体」「任意コントローラ全体」「任意アクション」に設定できます。 ◆サイト全体に適用する場合 「app/app_controller.php」のコンストラクタなどで、「 $this->cacheAction 」に時間を設定 $this->cacheAction = “5 minutes”; ← 5分間キャッシュする ◆コントローラ全体に適用 ※それぞれのコントローラ毎にキャッシュ時間の変更が可能 コントローラにて以下を定義 var $helpers = array(‘Cache’); var $cacheAction = “5 minutes”; ← 5分間キャッシュする ◆アクション毎に適用 ※それぞれのアクション毎にキャッシュ時間の変更が可能 コントローラ内の各アクションで個別に指定 $this->cacheAction = “5 minutes”; … 続きを読む

カテゴリー: ウェブ, 仕事 | タグ: , , | コメントをどうぞ