ASP.Net веб-приложение, имейте в виду вещи для производительности, масштабируемости - PullRequest
1 голос
/ 21 апреля 2010

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

веб-приложение, например веб-приложение для социальных сетей.

что необходимо реализовать для обеспечения хорошей производительности и масштабируемости.

, если у вас есть

, укажите любую статью, блог или предложение по этому вопросу

- спасибо заранее

Ответы [ 4 ]

1 голос
/ 21 апреля 2010

Некоторые вещи, которые всплыли у меня в голове

  • встроить в кеширование
  • содержать код в чистоте и (единичный) тестируемый
  • покрытие кода сообщениями
  • оптимизировать базу данных с помощью индексов и проверять планы выполнения
  • рефакторинг каждой вещи, которую вы строите
  • оптимизировать время загрузки внешнего интерфейса (минимизация, сжатие, сжатие)
  • использовать контроль источника
1 голос
/ 21 апреля 2010

Отключите Viewstate там, где оно вам не нужно.

Самое важное: Удостоверьтесь, чтобы количество круговых поездок было как можно меньше. Понимание жизненного цикла веб-сайта asp.net является наиболее важным в этом отношении.

http://www.startvbdotnet.com/aspsite/forms/formlifecycle.aspx

0 голосов
/ 06 мая 2010

хороших статей для советов по производительности WCf

Link1

Link2

0 голосов
/ 21 апреля 2010

Я думаю, что этот вопрос немного широк, но хороший блог на эту тему:

www.highscalability.com

...