Оптимизация производительности IIS 6.0 в операционной системе Windows Server 2003 - PullRequest
0 голосов
/ 11 сентября 2009

. Привет, Мы создали приложение ASP.NET (на языке C # .net) и размещены на IIS 6.0 в операционной системе Windows Server 2003.

Теперь нам нужно оптимизировать производительность IIS, чтобы страницы обслуживались быстро.

Пожалуйста, дайте мне знать, если у вас есть идеи по этому поводу?

Если было бы здорово, если бы вы могли предоставить соответствующий документ или веб-ссылку (при необходимости).

Большое спасибо, С Уважением, Venkat. .

1 Ответ

0 голосов
/ 12 сентября 2009

на самом деле вопрос не в настройке iis, а в вашем коде.

Iis

  • настройте параметры кэширования и сжатия
  • только один документ по умолчанию
  • не использовать обработчики без расширений

эти настройки практически бессмысленны, хотя, если написанный вами код не оптимизирован

asp.net

  • никогда не запускается в режиме отладки
  • будьте осторожны с исключениями, так как они дороги
  • правильно использовать кэширование страницы и пользовательский контроль
  • правильно установить заголовки caching, etag и expires в http-response
  • сжать ваш javascript и таблицы стилей (для этого есть разные сторонние компоненты)
  • уменьшить количество http запросов
    • использовать спрайты для маленьких изображений и т. Д.

ссылка

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