在浏览器上缓存图像

时间:2011-01-30 04:35:56

标签: javascript html caching

我在firebug中运行页面性能工具,我不断收到缓存图像的建议?我认为浏览器默认缓存图像。你如何缓存图像?

2 个答案:

答案 0 :(得分: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 :(得分:1)

这只是建议; 浏览器默认会缓存图片,不用担心!