Enable GZIP Compression (Dynamic Compression)
Hey it's pretty much impossible to optimize a site using large Javascript and CSS files (such as are common with bootstrap, jquery, etc) without the ability to compress those files. This should be a standard feature for accounts running on IIS. Thanks for getting that installed ASAP ;)
-
GZIP is enabled by default and requires no web.config changes to enable this feature.
-
Rune Jensen commented
In order to use GZIP compression, will we need to update the web.config file? For instance:
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" staticCompressionLevel="9" />
<dynamicTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/json" enabled="true" />
<add mimeType="*/*" enabled="false" />
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="application/xaml+xml" enabled="true" />
<add mimeType="*/*" enabled="false" />
</staticTypes>
</httpCompression> -
Rune Jensen commented
Great work! Looking forward to a speedier site. :)
-
This has been completed as well as many other features using an applicationHost.xdt file however GZIP is enabled by default now.
-
Richard commented
Thanks Ryan for getting around to addressing this. Can't wait because I've done pretty much everything else I can to make Google PageSpeed happy and this is the major sticking point. Anyway, you folks rock.