特定のドメインのブラウザーで JS (jQuery など) および CSS ファイルのキャッシュを強制する方法はありますか (特定のドメインのクライアント側で Cookie を保存できるのと同じ方法です)。
私たちが知っているように、このようなファイルはめったに変更されず、クライアント側のブラウザーでのキャッシュにより、ページのレンダリング速度が大幅に向上します!
特定のドメインのブラウザーで JS (jQuery など) および CSS ファイルのキャッシュを強制する方法はありますか (特定のドメインのクライアント側で Cookie を保存できるのと同じ方法です)。
私たちが知っているように、このようなファイルはめったに変更されず、クライアント側のブラウザーでのキャッシュにより、ページのレンダリング速度が大幅に向上します!
ほとんどのブラウザーはこれを自動的に処理するため、実際に心配する必要はありません。そのため、独自のバージョンを提供するのではなく、CDN から一般的な JavaScript ライブラリを使用することをお勧めします。
キャッシングの処理方法をより詳細に制御したい場合は、コンテンツとともに expires ヘッダーを送信できます。ここで受け入れられた回答には、.htaccess を使用してこれを行う方法に関する良い情報が含まれています。サーバーが .htaccess ファイルをサポートしていない場合でも、コードから直接実行できます。
期限切れヘッダーを明示的に設定している場合は、サイトの開発が完了していることを確認するか、作業中のブラウザーでキャッシュを無効にしてください。