Мне интересно, как выглядит производительность asp mvc по сравнению с php на nginx. Сам IIS намного требовательнее, чем nginx. Но начинает ли это приносить пользу некоторому количеству пользователей?
1) Допустим, у меня есть машина с частотой 1,6 ГГц и 1,75 ГБ ОЗУ (параметры формируют самый маленький зарезервированный хостинг в Azure). Будут ли они работать аналогичным образом? Сколько зрителей потребуется, чтобы сбалансировать первоначальные требования к IIS?
2) Давайте теперь поговорим о нормальном виртуальном хостинге, предлагаемом e.q. GoDaddy. Будет ли значительная разница в количестве обслуживаемых пользователей при таком же плане?
Конечно, мы предполагаем, что функциональность обоих приложений одинакова. E.q. большой интернет-магазин.
NginX и IIS имеют очень похожую архитектуру. Рабочие PHP / C # работают в отдельном процессе, чем IIS. C # намного быстрее, чем PHP, а IIS в Windows как минимум в два раза быстрее, чем NginX на той же машине. Просто Microsoft взрывает весь открытый исходный код, также он имеет лучшую безопасность из коробки, а NginX / PHP вам нужно защитить с помощью SELinux, AppArmor самостоятельно.