■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

キャッシュについて

Rightray > キャッシュについて @ 2013/5/11 19:54
トップページ(特定のページ)のみキャッシュをオフにするようなことは可能なのでしょうか?
トップページに外部ファイルからインクルードしているので、現在install.phpでキャッシュをオフにしている状態ですが、その他のページはキャッシュが効いていたほうが表示が速いので特定のページのみオフに出来る方法があればご教授願います。



■ BaserCMSのバージョン:2.1.1
■ レンタルサーバー名:sakura
■ スマートURLの利用:[ON]
■ 設置フォルダ:ドキュメントルート
■ 利用しているデータベース:SQLite
■ PHPスキル(自己評価): D

■ バージョン:3.0.2
■ サーバー名:サクラ スタンダード
■ スマートURL:ON
■ 設置フォルダ:ドキュメントルート
■ データベース:SQLite
■ PHPスキル:[ D ]

小粋 > Re: キャッシュについて @ 2013/5/11 21:06
例えばなんですけど、

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">


とかではダメでしょうか?

これで無理なら、同時にキャッシュの有効期限を併用とか…

こんな回答しかできずに申し訳ございません…

■ BaserCMSのバージョン:2.1.0
■ レンタルサーバー名:ロリポップ チカッパプラン
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [サブフォルダ]
■ 利用しているデータベース: [MySQ

Rightray > Re: キャッシュについて @ 2013/5/11 21:40
ありがとうございます。
試してみましたがダメでした。

外部ファイルはPHP Simple HTML DOM Parserで読み込んでいます。

■ バージョン:3.0.2
■ サーバー名:サクラ スタンダード
■ スマートURL:ON
■ 設置フォルダ:ドキュメントルート
■ データベース:SQLite
■ PHPスキル:[ D ]

goichi > Re: キャッシュについて @ 2013/5/12 9:51
動くかどうかわかりませんが、
一般的には
<cake:nocache>

を使うのが良いのではないかと思います。
「cakePHP nochace」とかで検索すると出てくると思います。

まずは管理画面からサーバーキャッシュを消して、
ブラウザのキャッシュも消して、
キャッシュが残っていない状態を作ってから、試してはいかがかと思います。

出来なかったらスミマセン(^^;;;;
Rightray > Re: キャッシュについて @ 2013/5/14 9:02
ありがとうございます。
出来ました!



今回のようなことをする人は少ないと思いますが一応ご報告です。
app/config/install.php のCache.disableをtrueにしていたのですが、ブログの保存前確認でエラーが出るようになりました。
「エラー : リクエストされたアドレス '/admin/blog/preview/2/25/view' はこのサーバにありませんでした。 」
固定ページでは正常に保存前確認出来るのですがブログのみエラーが出ます。
Cache.disableをfalseに戻せばエラーは出ずに保存前確認できます。

■ バージョン:3.0.2
■ サーバー名:サクラ スタンダード
■ スマートURL:ON
■ 設置フォルダ:ドキュメントルート
■ データベース:SQLite
■ PHPスキル:[ D ]