Я использовал PHP с версии 3 до версии 7. У меня также был большой опыт работы с Java, Node.js и Python. Вот какие плюсы и минусы из моего опыта:
Плюсы:
Низкий барьер для входа
Функциональное и объектно-ориентированное программирование
Огромная экосистема
Большое сообщество разработчиков ПО с открытым исходным кодом
Множество подключаемых фреймворков
Инструменты автоматизации
Первоклассная отладка
Минусы
Интерпретируемый язык
Многопоточное выполнение
Восприятие языка
Из-за низкого порога входа и популярных, но устаревших баз кода, таких как WordPress, внешний мир склонен рассматривать PHP как небезопасный язык начального уровня. Это не совсем так, но восприятие PHP может отрицательно сказаться на вашей ценности и авторитете как компании.
Если вы пытаетесь привлечь капитал или продать свою компанию, имея Node. js или Java-приложения с разработчиками среднего уровня будут выглядеть более жизнеспособными с финансовой точки зрения, чем команда лучших PHP-инженеров за ту же цену. Это не правильно, это просто так.
Я использовал PHP с версии 3 до версии 7. У меня также был большой опыт работы с Java, Node.js и Python. Вот какие плюсы и минусы из моего опыта:
Плюсы:
Минусы
Из-за низкого порога входа и популярных, но устаревших баз кода, таких как WordPress, внешний мир склонен рассматривать PHP как небезопасный язык начального уровня. Это не совсем так, но восприятие PHP может отрицательно сказаться на вашей ценности и авторитете как компании.
Если вы пытаетесь привлечь капитал или продать свою компанию, имея Node. js или Java-приложения с разработчиками среднего уровня будут выглядеть более жизнеспособными с финансовой точки зрения, чем команда лучших PHP-инженеров за ту же цену. Это не правильно, это просто так.