2012-04-16 12 views

答えて

6

キャッシングは特定のファイルとは関係がありません。このファイルのヘッダーに関するすべてです。

デフォルトでは、ほとんどのファイルはキャッシュされますが、キャッシュの期間はファイルのヘッダー設定によって異なります。そう、はい、デフォルトの設定でキャッシュする必要があります。ここで

これは、サーバーとクライアントの両方に依存http://www.web-caching.com/mnot_tutorial/how.html

+0

正解。可能であれば、cdn(コンテンツ配信ネットワーク)経由でファイルを参照することをお勧めします。こうすることで、キャッシュのようなものを考慮する必要はなく、ユーザーがあなたのページにアクセスした場合、別のページに以前にそのファイルをキャッシュしている可能性があります(別のhttpリクエストを保存している) https://developers.google.com /スピード/ライブラリ/ devguide –

1

をキャッシュについてはほとんど情報があります。クライアントにファイルがあれば、If-Modified-Sinceヘッダーを使用して、キャッシュされたファイルのコピーについてサーバーに通知できます。サーバーは、Last-ModifiedExpires、およびCache-Controlのヘッダーを持つ304ステータスで応答して、キャッシュの状態とクライアントが新しいコピーを要求する必要があることを示します。キャッシュされたコピーが利用できない場合、サーバーは正常に応答できます。

あなたは公にホストされたjQueryのファイルのいずれかを使用して検討する必要があります。http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery

これらはクライアントにキャッシュされる可能性が高いです。

関連する問題