私たちは小さなウェブベースのビジネスシステムを持っており、毎日100人のユーザーが使用しています。
更新を行うときに、ユーザーが正しく機能する前にキャッシュをクリアする必要があるという問題が発生しました。
もちろん、これは彼らにとって非常に苛立たしいことです。
だから私の質問はです。ユーザーがキャッシュをクリアする必要をなくすにはどうすればよいですか?
システムはPHPで書かれています。
私たちは小さなウェブベースのビジネスシステムを持っており、毎日100人のユーザーが使用しています。
更新を行うときに、ユーザーが正しく機能する前にキャッシュをクリアする必要があるという問題が発生しました。
もちろん、これは彼らにとって非常に苛立たしいことです。
だから私の質問はです。ユーザーがキャッシュをクリアする必要をなくすにはどうすればよいですか?
システムはPHPで書かれています。
を使用して、Webページ、画像、スタイル、およびクライアント側のスクリプトが.htaccessにキャッシュされる時間を変更しますCache-Control
。ユーザーのコンピューター上のファイルが指定されたキャッシュ長よりも古くなると、ブラウザーは期限切れのデータの新しいコピーを要求します。
ここにいくつかの情報:http ://www.askapache.com/htaccess/speed-up-sites-with-htaccess-caching.html