Да здравствует PHP

PHP мертв… Да здравствует PHP!

Ажиотаж вокруг Gutenberg и WordPress – это последний из эпизодов смерти PHP. Сделайте глубокий вдох. Давайте проигнорируем троллей и посмотрим, что общего у Марка Твена, Фиделя Кастро и PHP. И, более того, почему PHP по-прежнему является разумным выбором для стартапов и малых предприятий.

Конфликт сторон

Медиапособие Виктора Вальчука «Конфликт сторон»

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

Медиапособие для тех, кто хочет развить свои управленческие навыки и вывести карьеру на новый уровень, но не хватает времени. Включает полный разбор инструмента ТОС «Грозовая туча» для верного решения конфликта сторон (в т.ч. 2,5 часа видеолекций курса «Директор по трансформации»).

ПОДРОБНЕЕ >

Когда PHP начал умирать?

Похоже, что в 2011 году в блогах начали появляться сообщения «PHP мертв» (дайте знать, если у выс есть другая информация). С тех пор, кажется, все ненавидят PHP или просто игнорируют его. По-видимому, невозможно писать на PHP, сидя с промасленной бородой в модной футболке и попивая дорогой кофе.

Чушь собачья. Довольно. Я и так постоянно общаюсь с людьми, готовыми принять сомнительные бизнес-решения из-за анти-PHP настроений. Вот реальность: почти 80% Интернета работает на PHP в 2018 году.

Я думаю, что PHP все-таки не мертв.

Мифы

  1. PHP не масштабируется
    Правда? Википедия полностью работает на PHP и является пятым из наиболее посещаемых сайтов в Интернете. Есть еще небольшой сайт под названием Facebook, который использует PHP, вы знали об этом?
  2. PHP медленный
    Конечно, старый PHP может быть медленным. Но это все равно, что говорить, OS X – ужасная ОС, потому что мой первый Apple IIe был медленным. PHP 7 довольно быстрый, он в три раза быстрее, чем Python.

Проекты, в которых PHP великолепен

Когда я говорю с владельцами бизнеса, которым нужен веб-сайт, мое первое предложение – посмотреть CMS на основе PHP, например, Drupal. Даже создание собственной CMS на PHP вполне вписывается в бюджет большинства малых предприятий. Я часто получаю невнятные ответы, «но как насчет [супердорогой нишевой технологии X]».

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

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

То же самое касается электронной коммерции. Владельцы бизнеса, которым необходимо сфокусироваться на продажах, а не на программировании, используют платформы, такие как Magento, которые работают из коробки. Не волнуйтесь, вы сможете продавать масло для бороды через интернет-магазин, который работает на PHP. Я никому не скажу.

И нет необходимости останавливаться на этом. Продвинутые фреймворки, такие как Symfony, могут обрабатывать сложную бизнес-логику для широкого спектра приложений. PHP – отличный язык для создания API, которые отлично сочетаются с современными интерфейсами, такими как React, Vue и Angular.

Преимущества использования PHP

Вернемся к 80% веб-сайтов, работающих на PHP. В переводе это означает, что есть множество разработчиков PHP. Выгода для вас заключается в том, что:

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

По какой-то причине на начальной стадии стартапа деловая хватка спит. В следующий раз, когда вы услышите, как кто-то описывает свое простое веб-приложение в стиле словесной диареи о блокчейне и машинном обучении, просто кивните и спокойно объясните, почему Laravel или Symfony будут прекрасно работать в 99% случаев. Короче говоря, не верьте хайпу своего отдела маркетинга.

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

Перспектива, которую приносят опытные разработчики

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

Для предпринимателей работа с опытными разработчиками экономит деньги. Создавайте свой MVP (минимально работающий продукт) быстрее и с высоким качеством с самого начала, вместо того, чтобы пытаться «экономить» деньги, нанимая команду юниоров. Опытные разработчики более осознанно используют PHP и фреймворки, таких как Symfony и Laravel.

Девять жизней PHP

Мы можем надеяться, что 2019 год, наконец, положит конец сообщениям о смерти PHP. Опять же, может быть, не стоило делиться своим секретом. Именно из-за удивительных языков, таких как PHP и Ruby, я могу штамповать MVP дешевле 15К , используя опытных разработчиков.

PHP – это Фидель Кастро среди языков программирования; ведь Кастро пережил пять президентов США, которые приказали его убить. И, конечно, как и слухи о смерти Марка Твена были слегка преувеличены, явно абсурдно назвать мертвым язык, на котором работает 80% веб-сайтов.

Да здравствует PHP!

Автор: Сергей Шанин
Источник