Страницы

Поиск по вопросам

четверг, 6 июня 2019 г.

ASP.NET MVC или Python Django

Добрый вечер. Я собираюсь создать веб приложение с повышенной нагрузкой. И сейчас у меня стоит выбор инструмента, но определиться я не как не могу. Обе технологии я знаю на должном уровне, и обе отлично подходят под мою задачу. Скрипт приложения будет стоять на разных сайтах, получая код из моего скрипта из бд. В качестве базы данных я буду использовать Postgresql(даже в случае ASP.NET), так как Sql server по началу в финансах не потяну (но хотелось бы и по этому поводу что-нибудь услышать). В качестве серверной ОС скорее всего будет использоваться Windows Server 2008 R2(даже в случае с Python Django), возможно и линукс подобные, пока не решил точно. Подскажите пожалуйста плюсы и минусы. Спасибо.


Ответ

Есть несколько "сравнений", типа этого: http://www.pythondiary.com/blog/Apr.11,2012/comparing-django-aspnet-mvc.html, но конкретики в них мало, да и сравнивать совершенно разные платформы сложно. Точно можно сказать, что windows выйдет дороже. Дороже лицензия, дороже саппорт (Вы же не собираетесь нагруженный проект поддерживать сами вручную?). Абсолютно точно деплой python на винде будет неудобным и глючным (а деплоя asp на линуксе вообще не будет). В остальном - берите то, что лучше знаете, что больше нравится, и для чего лучше представляете себе могущие возникнуть сложности. Хуже нет на большом проекте, чем упереться в неочевидный косяк технологии, которая выбрана маркетологами из-за "низкого ТСО".

Комментариев нет:

Отправить комментарий