http处理程序压缩iis

时间:2009-08-07 13:48:35

标签: iis compression httphandler

我发现了这篇文章http://archive.webproasp.com/webproasp-27-20080620CompressingWebResourceaxdtoReduceYourWebsiteSize.html

它解释了如何压缩axd文件(和js文件)。

我想知道在让IIS处理压缩方面是否有任何优势。

2 个答案:

答案 0 :(得分:2)

共享主机上的用户通常无法更改IIS上的压缩设置。使用http处理程序允许在应用程序内完成此操作。

如果您可以在IIS级别设置压缩,则没有理由不这样做。

答案 1 :(得分:1)

如果您使用的是像GoDaddy这样的共享托管服务提供商,则他们不允许您访问IIS。 因此,在这种情况下,您必须编写HTTP Handler或Module来完成一些任务,如压缩,缓存等。

这样做的最好例子是缓存沉重的静态图像。在共享主机上,您必须使用HTTP Handler解决方案来实现静态图像的缓存。

Code Project上的

This article 解释了如何做到这一点。相同的原因和论点适用于压缩Web资源。