Web コンテンツ キャッシュとアプリケーション キャッシュの違いは何ですか。私のシステムでは、Firefox は Web コンテンツ キャッシュに 400MB のスペースを使用しています。
1 に答える
0
アプリケーション キャッシュとは、Web アプリケーションがサーバー側にデータを格納できるメカニズムを指します。実際のストアはさまざまで、データベース、インメモリなどの場合があります。これは通常、パフォーマンス上の理由から行われます。たとえば、データベースからデータを取得するための呼び出しにはかなりの時間がかかる場合があり、頻繁には変更されない場合があります。データが最初にフェッチされると、開発者は、DB を再度呼び出すのではなく、次回メモリからすばやく取得するために、それを App Cache に入れることを選択できます。
ブラウザキャッシュとは、ユーザーのコンピューター (クライアント) に保存されているデータを指します。たとえば、ブラウザは画像やスタイルシートなどをキャッシュする場合があります。これは、サーバーがブラウザの要求にどのように応答するかによって異なります。たとえば、サーバーは、サーバー上で変更されるまで JavaScript ファイルをキャッシュする必要があることを示す特定のヘッダーを応答で送信する場合があります。このようにして、ブラウザはデータを不必要に何度も再ダウンロードしないことでユーザー エクスペリエンスを向上させます。
于 2012-06-07T21:37:39.157 に答える