Мы небольшой стартап с большинством талантов PHP, а также с талантом C #. Мы работаем над веб-службой, с которой мы будем разговаривать с несколькими клиентами, такими как наш веб-сайт, телефонные приложения и некоторые встроенные устройства. Мы решили использовать asp.net Web API для веб-сервиса и php для веб-сайта.
Будучи стартапом, мы чрезвычайно чувствительны к затратам. Является ли эта установка слишком дорогой для размещения и какова будет производительность, если мы разместим эту конфигурацию на одном сервере?
Визит Вкладка цен Azure. Лучше всего размещать WebAPI в Azure или Windows VPS.
В случае VPS, вы можете купить управляемый Windows VPS (дорого) или неуправляемый Windows VPS. Быстрый поиск в Google может дать вам оценку стоимости для того же.
В случае сайтов Azure все управляется MS & вам просто нужно развернуть свой код в Azure.
Если вы не можете позволить себе Azure, используйте PHP для служб REST.
В целом, хостинг на Linux намного дешевле, чем на windows.
Помимо хостинга, вам может потребоваться инвестировать в SQL-сервер (вы также можете использовать MySQL на Windows). Сообщество VS 2013 теперь бесплатно, и, следовательно, вы сэкономили некоторые расходы на IDE.
Предполагая, что вы выбираете окна, производительность зависит от многих факторов (конфигурации сервера, кода и т. Д.). Не могу ответить на этот смутный вопрос. Сказав это, IIS может обрабатывать большие объемы.
Других решений пока нет …