私はWeb開発者であり、PHPと.NETの両方を使用しています。Webでの作業に1年以上の経験があり、ブラウザのキャッシュ機能を完全に理解することはできませんでした。ここのWebGurusが私を助けてくれることを願っています。私が頭に浮かぶ質問は次のとおりです。
- ブラウザは実際にどのようにデータをキャッシュしますか、キャッシュされたファイルがサーバー上で変更されたかどうかを確認するように要求しますか?
- 開発者がブラウザのキャッシュを最大限に活用するだけでなく、まったく面倒なことなくサイトに新しい変更をプッシュできるようにするための理想的な方法は何ですか。ブラウザがどういうわけか私のCSSとJSと画像をキャッシュし、サーバーへの変更を毎回チェックするだけなら、これで問題を解決できると思います。しかし、私はそれを行う方法がわかりません。