В чём существенные преимущества и недостатки ASP.NET core MVC перед PHP и его фреймворками?

1)Насколько сложно изучать ASP.NET core MVC?
2)Насколько он быстр в высоконагруженных проектах?
3)Насколько дорого создавать приложения на нём?
4)Стоит ли вообще его где-либо применять,если есть быстрые и удобные PHP фреймворки?
5)Какие есть существенные недостатки?
  • Вопрос задан
  • 2265 просмотров
Решения вопроса 1
@Terras
Я люблю в таких случаях приводить в пример Додо-Пиццу

1) Веб-сайт для людей
2) Информационный портал для франчайзи
3) Контрольный-пульт для офиса с реал-тайм статистикой и биг-датой
4) Чеково-бухглатерский софт и интеграции с 1С
5) Софт на живые пульты в пиццериях и на кассах
6) Интеграции с гео-сервисами

Т.е. получается сложная ERP-система, где идет множество отдельных модулей, которые взаимодействуют друг с другом в синхроном, асинхроном виде итд. Для таких целей .net/java подходят лучше всего.

Если ты делаешь обычный веб-сайт без какой-либо сложной логики под капотом, то берешь php/ruby/python и не паришься. И ты от этого только выиграешь, так как стоимость разработки на asp.net и стоимость содержания проектов в разы больше, чем на php.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Free_ze
Пишу комментарии в комментарии, а не в ответы
1)Насколько сложно изучать ASP.NET core MVC?

Нужно как минимум знать C# и английский язык (документация не переведена). Сложно или нет - вопрос спорный, ибо нужно знать еще некоторые смежные технологии. Так что вкатиться с нуля сразу в веб не выйдет.

2)Насколько он быстр в высоконагруженных проектах?

Достаточно быстр.

3)Насколько дорого создавать приложения на нём?

Индивидуалу или организации? Первому - бесплатно, второй - не дешевле, чем на Java. Для мелких приложений - дороже, чем на PHP, на крупных - дешевле.

4)Стоит ли вообще его где-либо применять,если есть быстрые и удобные PHP фреймворки?

Навырост, например. Но зачем применять PHP, если есть ASP.NET Core? Ответ: сейчас вокруг бегает много дешевых PHP-разработчиков, которые нагенерили достаточно много говнокода, правкой которого можно заниматься на фрилансе.

5)Какие есть существенные недостатки?

Пока еще слабо развита экосистема (в сравнении с Java). Но технология сейчас стабильно становится все популярнее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
22 сент. 2018, в 18:59
3000 руб./за проект
22 сент. 2018, в 18:55
25000 руб./в месяц
22 сент. 2018, в 18:40
60000 руб./за проект