1

Flight PHPマイクロフレームワークのWebサイトからの抜粋:

HTTPキャッシング

Flightは、HTTPレベルのキャッシュの組み込みサポートを提供します。キャッシング条件が満たされた場合、FlightはHTTP304未変更応答を返します。次回クライアントが同じリソースを要求すると、ローカルにキャッシュされたバージョンを使用するように求められます

私はなんとかフレームワークをインストールし、それを利用し始めました。

PHP n00bであるため、説明HTTP level cachingは大歓迎です。の拡張caching conditionも素晴らしいでしょう。

よろしくお願いします。

4

1 に答える 1

2

「HTTPレベルのキャッシュ」とは、単に「HTTPレベルのキャッシュ」、つまりHTTPヘッダー(、、など)を介して行われるキャッシュを意味Cache-ControlExpiresますIf-Modified-Since。これらのヘッダーは、サーバーまたはクライアントのいずれかで設定できます。

クライアントは、キャッシュIf-Modified-Sinceされたコピーの有効期限が切れたときにのみ更新されたコンテンツを取得するなどのキャッシュ条件を設定できます。サーバーはIf-Modified-Sinceクライアントの日付を確認し、リソースの日付と比較します。リソースが新しい場合は、提供されます。それ以外の場合、サーバーは小さな304 Not Modified応答を返し、最後の要求から何も変更されていないことをクライアントに通知します。

于 2012-09-18T07:10:40.170 に答える