ASP.NET MVC'de IIS7.5 gzip sıkıştırma ayarlarını etkinleştirmek ve yapılandırmak için web.config dosyasını kullandım. Ama düzeyi ayarları hiçbir etkiye sahip görünmektedir sıkıştırmak:IIS7 gzip sıkıştırma düzeyi ayarı
<scheme name="gzip" dynamicCompressionLevel="9" staticCompressionLevel="9"/>
iki ayarda da sıkıştırma seviyesinde = 0 ile Anasayfam sıkıştırma seviyesinde = 9 için birlikte (39,623 itibaren) 9290 bayt
için gzipli olduğunu o yüzden - her iki ayar, benim ana sayfa (39,623 itibaren) 9290 bayt
sıkıştırma miktarında bir fark yoktur (sıkıştırılmış/sıkıştırılmamış boyutlarını kontrol etmek kemancı kullanarak) için gzipli olduğunu? Bu benim yerel geliştirme makinemde gerçekleşir - Windows 7. Henüz Win 2008 web sunucumuzda denemedim. web.config'de
Tam sıkıştırma ayarları:
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" dynamicCompressionLevel="10" staticCompressionLevel="10"/>
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="application/xml" 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="application/x-javascript" enabled="true"/>
<add mimeType="application/xml" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
DÜZENLEME: görünüşte en üst düzey Bu sayfa 10 ama http://www.iis.net/configreference/system.webserver/httpcompression/scheme yanlış olmalı diyor 9'dur. Eğer bazı compression defaultsdynamicCompressionDisableCpuUsage
% 90'a ayarlanır ve dynamicCompressionEnableCpuUsage
altında gitmek kadar sıkıştırma tekrar atmayacak geçersiz kılma bakmak olabilir dynamic compression installed
İleri sahip iki kez kontrol edin düzeyi 9
Üzgünüm, beni rahatsız etse bile bu soruya geri dönmeyi başaramadım. Dinamik sıkıştırma yüklü ve çalışıyor. Ancak sıkıştırma seviyesini değiştirmek –
@ JK'ya göre statik sıkıştırma ayarlamayı denediniz mi ve sadece dinamik mi yapıyorsunuz? Cevabı diğer önerilere göre güncelledim – dove