タイトルのように、
変更するたびに名前を変更したくない、top.jpg、top-1.jpg、top-2.jpg...
これはエンドレスになります。
ただし、同じファイル名が使用されている場合。 IE9 では、新しい top.jpg が通常どおりダウンロードされますが、360 などのブラウザ モードでは、ローカルにキャッシュされた top.jpg が直接呼び出されます。
これは多くの問題を引き起こすでしょう。何か問題が発生したときに、全員にキャッシュをクリアさせることはできませんよね。
同じ問題にどう対処しましたか?答えを求めてください。
キャッシュを積極的にクリアしない場合、これらのキャッシュ ファイルはどれくらいの期間ローカルに保存されますか?
ブラウザに画像を再ダウンロードするように指示する方法はありますか?
CDN がない場合でも、心配する必要はありません。読み取りキャッシュがユーザーの負荷を効果的に軽減するとは言えません。更新するたびにサーバーから再度取得する必要があります
今のところ、それほど複雑なことは考えていません。
特定の画像を変更するのは非常に簡単です。
ユーザーは必要に応じていつでもタイムリーに変更を加えることができます。
しかし、以前にこの Web サイトにアクセスしたことがある人々がキャッシュを直接呼び出したため、私の変更が有効になりませんでした。
次に、画像アドレスの後に値を渡します。たとえば、src="top.jpg" を src="top.jpg?1" に変更します。
疑問符の後の数字は、次の値と異なる限り、任意の数字を使用できます。前のやつ!
ありがとう、わかりました。