Asp.net 在代码中压缩ASPX pageview还是在IIS中压缩HTTP?

Asp.net 在代码中压缩ASPX pageview还是在IIS中压缩HTTP?,asp.net,compression,viewstate,Asp.net,Compression,Viewstate,在过去,对于具有大viewstate的页面,我已经覆盖了PageStatePersister类,因此在保存状态时,我会压缩它。加载时,我将其解压缩。我还没有真正考虑过,但是IIS能更好地处理这样的事情吗?我这样做的原因是为了让我的页面更精简,因为我在页面上有很多自定义控件,并且viewstate很大。这就是我获得原始代码的来源: 我们在IIS级别进行压缩,它使事情更干净、更简单。然而,我们只是一个网站,一次使用,当你移动到多个网站或类似的网站时,事情开始变得混乱,你可能不想压缩内容 我认为IIS

在过去,对于具有大viewstate的页面,我已经覆盖了PageStatePersister类,因此在保存状态时,我会压缩它。加载时,我将其解压缩。我还没有真正考虑过,但是IIS能更好地处理这样的事情吗?我这样做的原因是为了让我的页面更精简,因为我在页面上有很多自定义控件,并且viewstate很大。这就是我获得原始代码的来源:


我们在IIS级别进行压缩,它使事情更干净、更简单。然而,我们只是一个网站,一次使用,当你移动到多个网站或类似的网站时,事情开始变得混乱,你可能不想压缩内容

我认为IIS7改善了这种情况,你可以做每个站点的压缩


您还可以将所有内容作为一个整体进行压缩,而不仅仅是页面的一部分,这可能意味着整体压缩比更好。

谢谢您的想法!我将研究使用IIS7的压缩。谢谢