私はFirebugでページパフォーマンスツールを実行していますが、私は画像をキャッシュする提案を得ていますか?私はブラウザがデフォルトで画像をキャッシュしていると思った。どのようにイメージをキャッシュしますか?ここでブラウザで画像をキャッシュする
0
A
答えて
3
はそれだけの提案だ、私はIIS7
に<system.webServer>
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="90.00:00:00" />
<remove fileExtension=".js" />
<mimeMap fileExtension=".js" mimeType="text/javascript" />
</staticContent>
<caching>
<profiles>
<add extension=".png" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpeg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".css" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".js" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
</profiles>
</caching>
</system.webServer>
1
をキャッシュ方法です。 ブラウザはデフォルトで画像をキャッシュしますので、ご安心ください!
+0
これが当てはまりますが、負荷を軽減するには、ブラウザにキャッシュする時間を教えてください。そうしないと、何らかの理由でワイヤを介して冗長データが送信される可能性があります。 –
あなたはjavascriptをタグ付けしました。私はJSがここの仕事のための正しいツールだとは思わない。あなたがあなたのウェブサーバーのIIS/Apacheでそれを行うのが最善の方法です。あなたは何を使っていますか? –
彼らはキャッシュイメージをします。それはちょうど火かぶりです、あなたはdevモードです。 – andrewk