2

特定のドメインのブラウザーで JS (jQuery など) および CSS ファイルのキャッシュを強制する方法はありますか (特定のドメインのクライアント側で Cookie を保存できるのと同じ方法です)。

私たちが知っているように、このようなファイルはめったに変更されず、クライアント側のブラウザーでのキャッシュにより、ページのレンダリング速度が大幅に向上します!

4

1 に答える 1

2

ほとんどのブラウザーはこれを自動的に処理するため、実際に心配する必要はありません。そのため、独自のバージョンを提供するのではなく、CDN から一般的な JavaScript ライブラリを使用することをお勧めします。

キャッシングの処理方法をより詳細に制御したい場合は、コンテンツとともに expires ヘッダーを送信できます。ここで受け入れられた回答には、.htaccess を使用してこれを行う方法に関する良い情報が含まれています。サーバーが .htaccess ファイルをサポートしていない場合でも、コードから直接実行できます。

期限切れヘッダーを明示的に設定している場合は、サイトの開発が完了していることを確認する、作業中のブラウザーでキャッシュを無効にしてください。

于 2013-09-04T18:15:00.010 に答える