Хорош ли язык программирования PHP в 2022 году?

VolSu VolSu 18 Февраля 2022

И, стоит ли изучать Php в 2022 году? Хорошо, я новичок в веб-разработке, и я хочу знать, стоит ли изучать php в 2022 году? Я видел много людей, говорящих, что node.js взял верх, поэтому нет необходимости изучать php, а php — мертвый язык.

Итак, должен ли я изучать php для бэкэнда и хорош ли PHP?

PHP

3 Ответа

  1. OleStep OleStep 18 Февраля 2022

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

    В отличие от большинства языков, PHP претерпел, пожалуй, наибольшую эволюцию из всех. Он начинался как простой набор скриптов для условного рендеринга html, а закончился полноценным языком, который может делать почти все, действительно мультипарадигмальный.

    Он также имел очень медленную и хаотичную эволюцию в соответствии с сегодняшними стандартами компьютерного языка. Потребовалось много времени, чтобы освоиться с практиками и сгладить самые раздражающие особенности.

    Не помогает и то, что многие учебные пособия и примеры кода устарели и считаются плохой практикой, если они вообще работают с последними языковыми версиями. Кроме того, PHP получает плохую репутацию из-за кода Wordpress.

    Тем не менее, глядя на php от 7.4 до 8.1 и на множество сред выполнения, которые привносят в язык функции (swoole, roadrunner), PHP — это очень хорошо, если вы можете игнорировать беспорядок прошлого.

  1. German German 18 Февраля 2022

    Как никогда лучше. Те, кто придерживался его в течение последних 5−6 лет, почувствовали, как тяжелая работа команды по языковому дизайну и эталонной реализации в сочетании с правильной миграцией дизайна и управлением проектами, вывела его на уровень, о котором раньше никто и не думал.

    Если вы знаете, как его настроить, PHP легко превзойдет даже такие долго работающие языки, как Node.js, хотя он все еще далек от компилируемых языков.

  1. 4xpro 4xpro 21 Февраля 2022 (ред.)

    Слова «PHP мёртв» я слышу то ли с 2010, то ли с 2011 года. Но умирать он не собирается.
    А ответ на вопрос зависит от целей. На мой взгляд, использование node.js оправдано для highload-проектов, где нужно применение асинхронности. А вот если требуется написать небольшой скрипт, который будет работать на любом, даже самом помойном хостинге, то PHP — куда более подходящее решение.