Avikot.ru

 > 

Форум

 > 

Почему разработчики не любят PHP?


Почему разработчики не любят PHP?

Dolber | 9 марта 2020 г.

+2

Сколько ни читаешь разные статьи и ответы на форумах, все обливают ПХП. Говорят, что настоящие программисты не пишут на ПХП и так далее. А чем причина такого хейта?


Nikan74 | 8 марта 2020 г.

0

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

Поэтому все программисты, кто хотел писать "чистый код" и не разгадывать ребусы вчерашних школьников уходили в другие языки программирования и сильно хейтили ПХП.

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


Gannover | 8 марта 2020 г.

0

ПХП - не клевый и не хайповый. Если продавцы курсов могут продать Python, рассказывая то, какой он клевый, как все топовые компании Кремниевой Долины его используют, то с пхп так не прокатывает. Ибо как может быть клевым язык, на котором можно за пару часов собрать рабочий сайт на Wordpress - это слишком скучно.

Раскручивая свои курсы на Python, продавцы курсов давят на сравнение, что "Все недоучки работают на PHP, а вот вы прикоснетесь к тайному знанию и выучите Python". А так как реклама курсов по программированию весит на каждом столбе (даже на этом сайте), то у всех появляется мнение, что PHP - плохо, а вот Python, Node.js, Golang - клево. Хотя это лишь маркетинг.

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


Champion41 | 8 марта 2020 г.

0

Потому что разработчики болеют за тот язык программирования, на котором им нравится работать, на котором они сейчас зарабатывают деньги.

У каждого языка есть свои плюсы и минусы. Некоторые лучше подходят для одной задачи, а другие для другой. Это нормально, в этом нет ничего криминального.

Я работаю с PHP уже 12 лет, и я сделал с ним много крутых вещей. Иногда я выбираю другой язык, потому что он сильнее PHP в чем-то, что требуется проекту. Но большую часть времени я мог бы использовать только PHP, и все было бы хорошо.

Работа разработчиков заключается в изучении плюсов и минусов каждого языка и выборе того, который лучше всего подходит для проекта и его требований. Прикручивать к проекту Go на простую CRUD операцию - такая же ошибка, как пытаться использовать PHP на многопоточной обработке сложных запросов.

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


Nikah | 8 марта 2020 г.

0

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

Так же очень часто критикуют php разработчики, которые говорят. Вот в Python есть удобная обработка листов, а в пхп сложно обращаться с массивами, поэтому мне приходится тратить лишнее время. Но это проблема не языка (что в нем такие ограничения), а в том, что программист выбрал неверный инструмент под свою задачу и свой опыт.

В общем, в php проблемы никакой нет.


Zakira | 9 марта 2020 г.

0

Опытные разработчики знают, что php подходит для быстрой разработки. И гораздо выгоднее взять его, чем пытаться соорудить тоже самое на java (C#), где на это потребуется гораздо больше времени.

Опытные разработчики знают, что писать бизнес слой на php гораздо быстрее и удобней, чем пытаться его писать на GO или Node.js, которые для этого не годятся.

А вот фанбои python и ruby, которые никогда не программировали на php, но где-то слышали, что его нужно "хейтить" - и визжат везде о том, что он плох. А когда задаешь вопрос:"Почему php плох?", - не могут ответить


GeekBrains

Похожие темы

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

 5

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

 5

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

 4

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

 4

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

 4