Сжатие просмотра страниц ASPX в коде или сжатие HTTP в IIS? - PullRequest
0 голосов
/ 30 декабря 2010

В прошлом на страницах с большим состоянием просмотра я переопределял класс PageStatePersister, поэтому, когда состояние сохраняется, я сжимаю его.На нагрузке я его распаковываю.Я действительно не думал об этом, но мог ли IIS справиться с чем-то вроде этого лучше?Причина, по которой я это сделал, состояла в том, чтобы мои страницы были более тонкими, потому что у меня есть много пользовательских элементов управления на странице, и состояние просмотра было огромным.Вот откуда я получил свой оригинальный код:

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

1 Ответ

1 голос
/ 30 декабря 2010

Мы сжимаем на уровне IIS, это делает вещи чище и проще. Однако мы используем только один веб-сайт, и при переходе на несколько веб-сайтов и т. П. Вещи начинают портиться, и вам может не понадобиться сжимать контент.

Я думаю, что с IIS7 ситуация улучшилась, и вы можете выполнить сжатие для каждого сайта.

Вы также можете сжимать все целиком, а не только одну часть страницы, что может означать более высокую степень сжатия в целом.

...