水曜日, 12月 05, 2007

[ETC] ブラウザキャッシュ

CGIは動的データを返す為に使うが、そうそうデータが変化しておらず(ブラウザに)304を返す場合もありえる。これをキチンと制御すればパフォーマンスは良くなろう。ということで以下がその調査に使ったURL一覧。

概要
ヘッダとブラウザキャッシュの関係
まとめ(.)
有効期限問題(近い)。
・php
 session_cache_limiter関数(.)
 parse_http_date関数
・ETagのapache実装

・apache頼らずphpで直接304

とこれらを元に作った、データファイルが変更になるまで304が返るサンプルPHPを置いておきます。

0 件のコメント: