Производительность ASp.Net MVC 2 - PullRequest
1 голос
/ 10 апреля 2010

Каковы последние данные о производительности ASP.Net MVC? Как он масштабируется и работает под большой нагрузкой?

Я профилировал свое приложение ASP.Net MVC 1, и большую часть времени он тратит впустую на сборку System.Web.MVC, поэтому я подумал, что это может быть проблемой.

Ответы [ 3 ]

6 голосов
/ 10 апреля 2010

"MVC использует больше времени, чем nHibernate"

Это не может быть правдой.

Даже при простом выборе с помощью nHibernate вы, вероятно, просматриваете более 50 мс для соединения, перевода запроса, выполнения запроса и, наконец, материализации против MSSQL.

Базовый MVC-запрос без логических возвратов за <1 мс. </p>

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

На самом деле этот сайт (переполнение стека) выполняется в asp.net MVC 1. Как это выглядит по скорости?

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

У нас есть веб-сайт ASP.NET MVC с высоким трафиком, и он работает хорошо.

Не беспокойтесь о времени, проведенном в самой MVC. Это не будет проблемой.

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

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