約10枚の大きな画像(100〜200k)のスライドショーを含むWebアプリがあります。過去に、gZip http圧縮を使用してWebサイトのパフォーマンスを向上させる人の話を聞いたことがあるので、これについて少し調査を始めました。私はこれを行うと主張する次のweb.configsnipitを見つけることになりました:
<system.webServer>
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/>
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
</system.webServer>
しかし、もう少し詳しく見てみると、これは画像に対して何もしていないように見えます。
画像mimeTypesにgZip圧縮を使用することは効果的ですか、それとも上記に追加するために時間を無駄にしますか?大きな画像の読み込み時間を改善するための良い戦略を誰かが勧めることはできますか?
補足:違いがあるかどうかはわかりませんが、サイトはgoDaddyでホストされています。