blogこの広告は、90日以上更新していないブログに表示しています。FuelPHPFuelPHPでページを丸々キャッシュする方法を調べたところ、『fuel-pagecache』というのを作っている方がいたので、試してみました。fuel-pagecache)https://github.com/xavividal/fuel-pagecache以下のような動作になっています。Templateコントローラで出力したコンテンツを静的ファイルに出力mod_rewriteで静的ファイルに振り分け1度キャッシュしてしまうと、その後はmod_rewriteでの振り分けになる為、当然ながらコンテンツ更新が行われてもキャッシュはクリアされません。加えて、ページキャッシュの有効期限等も存在しない為、ページ更新時はページキャッシュを削除してやる必要があります。以下、設定内容になります。ファイル配置githubよりfuel-pagecacheを取得し、以下にそれぞれ配置します。『fuel/app/bootstrap.php』に以下を記述します。__DIR__.'/classes/pagecache.php'));キャッシュディレクトリ作成ドキュメントルート直下にキャッシュ用ディレクトリを作成します。{ドキュメントルート}/cacheControllerページキャッシュを行いたいTemplateコントローラにて、『before()』『after()』の設定を行い、キャッシュしたいaction内で『$this->pagecache->enableCache();』を呼び出します。}}.htaccess設定.htaccessにて以下の設定を行います。[NC,L]上記設定後、『$this->pagecache->enableCache()』を設定したページにアクセスすると、cacheディレクトリに静的ファイルが出力され、次回以降のアクセスは静的ファイルが参照される事になります。cacheディレクトリ内静的ファイルに、適当な文字列を記述するなどして、キャッシュに振り分けられてるかの確認が可能です。10:16FuelPHPでページキャッシュTweet広告を非表示にする関連記事2012-11-15AppFogで始めるFuelPHPがっつり使ったわけではないので、とりあえず環境構築まで。最新記事PhpStormで半角スペース、タブの表示/非表示設定redmine+svnで『リポジトリに、エントリ/リビジョンが存在しません。(1)はてなブログをはじめよう!BTTさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。