Должны ли вы загружать HTML-страницы? Если так, как это сделать в .net? - PullRequest
2 голосов
/ 06 июля 2010

Я смотрю на свою производительность в yslow и, несмотря на то, что я распаковал свои скрипты css и js, там написано, что я должен распаковать свою html-страницу.

Сжатие сокращает время отклика на уменьшение размера HTTP ответ. Gzip является самым популярным и эффективный метод сжатия в настоящее время доступно и, как правило, уменьшает размер ответа примерно на 70%. Примерно 90% современного Интернета трафик проходит через браузеры, которые заявка на поддержку gzip.

Мне интересно, я должен это сделать? И если да, то как это сделать при использовании asp.net mvc с C #?

Ответы [ 3 ]

5 голосов
/ 06 июля 2010

Да, вы должны это делать, это резко уменьшит вашу полезную нагрузку, доставляемую клиенту (быстрее загрузка страницы, ура!). Это делается в IIS (если у вас есть опция, это не опция only , например, blowery и т. Д.).

Отказ от ответственности: Существует некоторые затраты на выполнение этого с точки зрения ЦП, чтобы фактически выполнить сжатие. Однако, по моему опыту, это всегда стоило того. Если у вас чрезвычайно сайт с высоким трафиком, вам, возможно, придется взвесить затраты (хотя, если вы заплатите за пропускную способность, я бы поспорил, что это все еще явный выигрыш).

0 голосов
/ 06 июля 2010

Это, вероятно, преждевременная оптимизация.

" Преждевременная оптимизация - корень всего зла. " -Knuth

Написание новых функций и улучшение вашего сайта, вероятно, более эффективно используют ваше время.

0 голосов
/ 06 июля 2010

Статические ресурсы по умолчанию распаковываются.Доступ к IIS необходим только для настройки сжатия динамических ресурсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...