Avikot.ru

 > 

Форум

 > 

Какой язык заменит php в будущем?


Какой язык заменит php в будущем?

SpotSpok | 11 марта 2020 г.

0

Какой язык программирования по вашему мнению заменит php и как скоро это должно произойти?


Gannover | 11 марта 2020 г.

+1

Единственное, что сможет заменить PHP - это другой язык программирования, который будет также прост и эффективен, как PHP, но при этом гораздо удобней в использовании. В свое время убийцами PHP называли Ruby (с его Ruby On Rails) и Python (с его Django). Однако прошло время и оказалось, что людям проще создать похожий по удобству фреймворк на PHP (Laravel), чем переходить на другой язык.

Современный язык программирования - это не сам язык и синтаксис, это люди и комьюнити. И практика показывает, что каким бы плохим не был язык, пока есть люди вокруг него, язык будет жить и развиваться.

Единственный, пример быстрого замещения языка в современном мире - это node.js на golang. Оказалось, что одни и те же вещи golang делает чуть ли не в 10 раз эффективнее, чем node.js


Silicat | 11 марта 2020 г.

0

В сегменте дешевых и простых сайтов PHP уже давно замещен сайто-генераторами типа nethouse/spofiy/wix и прочее. Людям гораздо проще создать сайт на конструкторе, чем создавать сайт с нуля. Хотя эти конструкторы сами написаны на PHP.

Что касается создания легковесных веб-сервисов, то тут у PHP нет конкуренции. Если подходить к эффективности языка, то условные Ruby/Python не сильно уступают PHP (а где-то даже его превосходят). Но в плане стоимости человеко-час, PHP гораздо круче. Поэтому предприниматели и дальше будут выбирать PHP, когда они запускают свои стартапы, тут альтернативы php просто нет.

P.s. Если обратить внимание на Facebook и VK, то они заменили php на более производительную версию php с целым рядом ограничений. Это с одной стороны замена, а другой стороны нет.


Marclock | 11 марта 2020 г.

0

Я помню, как в свое время люди писали везде, что node.js убьет php, а потом оказалось, что сервис с одной и той же функциональностью делать на php гораздо проще и быстрее, чем на node.js (и все node.js фаны слились).

Единственная потенциальная замена для PHP - это C# с его Net Core. Хотя сами языки сильно отличаются друг от друга (C# гораздо сложнее и полноценней, чем PHP), но Microsoft двигается в сторону упрощения создания небольших сайтов на Net Core. Если они и дальше продолжат развиваться в этом направлении, и решат проблему с простым хостингом, то может быть реальным конкурентом. Но это очень отдаленная перспектива.

Сила php заключается в том, что он заводится на пару действий и начинающей программист видит результат. С Python или Ruby нужно дней 5 "потратиться", прежде, чем ты сможешь запустить VPS с Django. Это слишком большая преграда для начинающих программистов.


Goals | 12 марта 2020 г.

0

PHP заменит связка PHP + Golang. Если смотреть сейчас вакансии, то все чаще от php программистов стали требовать либо знание Golang, либо желание его учить. И причины для этого весьма ясны - проекты на php стал разрастаться до такого масштаба, что под определенные задачи php стал подходить плохо. И эти части стали выделять в отдельные микросервисы и переписывать на Golang.

Получается так, что основная логика на php (ибо она делается просто и быстро), а тяжелые модули переписывают на golang. И эта связка показала себя очень хорошо. Думаю, дальше эта тенденция будет все лучше прослеживаться.


Gannover | 12 марта 2020 г.

0

Ответ для Goals

С этим согласен. Дешевле выделить модули на go и попросить текущих php-разработчиков подучить go, чем переписать весь проект на условную Java и заменить всех разработчиков.


GeekBrains

Похожие темы

Последний ответ от Horeca

 5

Последний ответ от Burlak

 4

Последний ответ от Gemeni

 4

Последний ответ от Horeca

 4

Последний ответ от Zakira

 5