2008-10-10 88 views
1

什么是我的选择,当谈到实现页面压缩是asp.net.Right现在我有一个自定义的主页httpmodule,它不是很成熟。asp.net和HTTP压缩 - 共享主机

谷歌链接我到 MbCompression。该项目几乎没有什么观点和下载,这让我感到沮丧。

编辑:我共享主机,这限制了我的访问IIS设置

回答

1

IIS 7具有内置对gzip的支持和放气压缩下。 IIS 6也是如此,但它对于动态内容并不适用。

MbCompress用于缩小资产,这与HTTP压缩不同。

1

我已经使用FastMVC对IIS 6上的ASP.NET MVC应用程序进行动态压缩做了一些调整。它工作得很好。我不认为有任何东西阻止它在常规的ASP.NET应用程序中使用。

1

MbCompression设计初始为http压缩,其主要目标是在共享主机下的网站。它完全适合您的需求。 检查最后的代码(不是发布代码)

1

我讨厌这样做,但谷歌搜索类似“HTTP压缩ASP.NET”的东西会产生很多优秀的代码资源。通常他们会有一个使用模块压缩的方法。只要找到一个对你有意义的东西 - 我发现CodeProject项目对于像这样的东西通常是有用的。 (注意你的主机不会在IIS级别增加压缩,双重压缩会破坏网站,但是现在大多数没有打开它的主机都不会打开它因为他们'不聪明。)