Решил продолжить тему холиваров в веб разработке, и остановился на соревновании PHP и ASP.NET
Ведь очень многим начинающим программистам интересно что же лучше кит или слон, прошу прощения, PHP или ASP.NET
А если быть ещё более точным, то что лучше: Laravel или .NET Core 2?
На самом деле и та и другая платформа для программирования просто идеальна. И если вам нужно быстро собрать свой веб проект, то вам подойдёт и то и другое.
Но какие же существуют отличия и где это может быть критично?
Если вам важна скорость разработки и поджимают сроки сдачи проекта, а также бюджет ограничен, то стоит обратить внимание на PHP и Laravel.
PHP простой язык, учиться быстро и программистов хватает. Если нужно, то вы быстро и за дёшево можете нанять разработчика на PHP.
ASP с другой стороны, хотя давайте будем честны ни с какой стороны, мы далее будем говорить о C#, потому что все уже работают именно с C# и .Net Core 2
Так вот C# компилируемый язык программирования, а значит можно выиграть в скорости исполнения на сервере, хотя с выходом PHP 8 это уже довольно незначительное преимущество.
И всё же компилируемый язык программирования быстрее.
На разработку вам нужно будет потратить чуть больше человеко-часов и ресурсов.
C# не является мейнстримом в веб разработке и разработчиков не так уж и много как на PHP. Соответственно и цена будет выше. Рынок определяет цену, это нужно понимать.
Но C# это хорошо продуманный и элегантный язык, и программисты которые с ним работают считают его очень хорошим выбором для веб проекта.
С развитием проекта MONO, не нужно привязываться к серверу Windows, Linux также хорошо поддерживает сегодня C#, и вы можете отлично работать с сервером под управлением Linux.
Поэтому что-бы вы не выбрали - веб проект у вас взлетит. И работать всё будет хорошо.
И на сегодняшний день это больше выбор вкуса, чем острой необходимости выбирать конкретный язык программирования для определённого проекта.
Добавить комментарий