En ASP.NET MVC he utilizado el archivo web.config para habilitar y configurar los ajustes de compresión IIS7.5 gzip. Pero comprimen ajustes de nivel parecen tener ningún efecto en absoluto:Configuración del nivel de compresión IIS7 gzip
<scheme name="gzip" dynamicCompressionLevel="9" staticCompressionLevel="9"/>
Con el nivel de compresión = 0 para ambas configuraciones, mi página de inicio se gzipped a 9.290 bytes (de 39.623)
con el Nivel = 9 compresión para ambas configuraciones, mi página de inicio está en formato gzip en 9.290 bytes (de 39.623)
(usando violinista para comprobar los tamaños, sin comprimir/zip)
no hay diferencia en la cantidad de compresión - ¿por qué? Esto ocurre en mi máquina de desarrollo local - Windows 7. Todavía no lo he probado en nuestro servidor web Win 2008.
ajustes de compresión completas en web.config:
<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"/>
EDIT: al parecer el más alto nivel es 9. Esta página dice que es 10, pero debe ser incorrecta http://www.iis.net/configreference/system.webserver/httpcompression/scheme. El problema sigue siendo el mismo cuando se utiliza el nivel 9
Lo siento, no pude volver a esta pregunta a pesar de que me ha estado molestando. La compresión dinámica está instalada y funcionando. Pero cambiar el nivel de compresión no es –
@JK ¿ha intentado establecer la compresión estática en falso y simplemente hacer dinámica? He actualizado la respuesta con otras sugerencias – dove