在代码中压缩ASPX页面视图或在IIS中压缩HTTP?

时间:2010-12-30 13:31:07

标签: asp.net compression viewstate

过去,对于具有大型viewstate的页面,我已经覆盖了PageStatePersister类,因此在保存状态时我会压缩它。在加载时我解压缩它。我没有真正考虑过它,但是IIS可以更好地处理这样的事情吗?我这样做的原因是为了让我的页面更加苗条,因为我在页面上有很多自定义控件,而viewstate非常庞大。这是我从原始代码获取的地方:

http://www.codeproject.com/KB/viewstate/ViewStateCompression.aspx?msg=1906999

1 个答案:

答案 0 :(得分:1)

我们在IIS级别进行压缩,使事情变得更清晰,更简单。然而,我们只是一个有一次使用的网站,当您转移到多个网站时,事情开始变得混乱,您可能不希望压缩内容。

我认为IIS7的情况有所改善,你可以进行每站点压缩。

您还可以整体压缩所有内容,而不仅仅是页面的一部分,这可能意味着整体压缩率更高。

相关问题