Русский ИТ бизнес
Русский ИТ бизнес

1995: PHP умер, учите ColdFusion

1995: PHP умер, учите ColdFusion
2001: PHP умер, учите ASP .NET
2003: PHP умер, учите Django
2005: PHP умер, учите Ruby on Rails
2010: PHP умер, учите Flask
2011: PHP умер, учите AngularJS
2015: PHP умер, учите React
2016: PHP умер, учите Next.js
2018: PHP умер, учите Serverless (FaaS)
2020: PHP умер, учите Jamstack
2022: PHP умер, учите Python (снова)
2024: PHP умер, учите бэкенды на ИИ
2025: PHP по-прежнему держит ~73% всего интернета

Согласны?

Русский ИТ бизнес

Комментарии (84)

  • Ныряющий Герой
    Ныряющий Герой
    mustdie
  • Бодрый Гранат
    Бодрый Гранат
    а где тут PHP умер, учите 1С?
  • Голографический Режиссер
    Голографический Режиссер
    как там с наймом пхпшников дела?
    • Алый Повар
      Алый Повар
      Все огонь, идут активно наборы, но уже увы ушел на python.
    • Аметистовый Колдун
      Аметистовый Колдун
      Так вроде ПХП шникам проще остальных работу найти, не ?
      • Голографический Режиссер
        Голографический Режиссер
        условный ларавел и битрикс это всё таки разное )
    • Свистящий Мармелад
      Свистящий Мармелад
      Вполне норм
    • Метафизический Чайник
      Метафизический Чайник
      Comment media
      Не плохо
      • Добрый Павлин
        Добрый Павлин
        Тоска
      • Голографический Режиссер
        Голографический Режиссер
        скорее около рыночно (так и должно). что там по требованиям? давно открыта вакансия?
  • Алый Повар
    Алый Повар
    Не канон, php должен был быть заменен на 1С
  • Ныряющий Герой
    Ныряющий Герой
    подозреваю что те кто всё это учил для себя выиграли в результате, а кто сидел на php проиграли — есть у вас примеры на этот счёт?
  • Заляпанный Сухарь
    Заляпанный Сухарь
    Я, конечно, всё понимаю, в том числе и праведный гнев PHPшников, но причем здесь React, если это непересекающиеся технологии впринципе? 😐
    • Алый Повар
      Алый Повар
      Максим просто решил забайтить олдов, не ведитесь :))
    • Кованый Писатель
      Кованый Писатель
      Почему не пересекающиясе?
      • Заляпанный Сухарь
        Заляпанный Сухарь
        потому что React - это клиент, а PHP - сервер
        • Кованый Писатель
          Кованый Писатель
          Ахахаха, давай досвидания ..видно дилетант в чат зашел, а про реакт на бэке не слышал чтоль? Погугли ssr, не благодари😄
          • Голографический Режиссер
            Голографический Режиссер
            ну ты и погугли ) ssr это про другое 🙂
            • Кованый Писатель
              Кованый Писатель
              Ну да ну да...ты то в курсе😄
              • Голографический Режиссер
                Голографический Режиссер
                всё верно )
                • Кованый Писатель
                  Кованый Писатель
                  Ахаха...сразу заметил пишишь на прямую из силиконовой долины😄
          • Заляпанный Сухарь
            Заляпанный Сухарь
            Там nextjs отдельным пунктом, так что не катит.
            Отдельно SSR практически не использовался в 2015, так что давай-ка ты до свидания, уважаемый аноним ;)
            • Кованый Писатель
              Кованый Писатель
              Бугага...там бы вопрос про пункты, слово бэкенд ты сам написал, не?
              • Заляпанный Сухарь
                Заляпанный Сухарь
                Сложно разобраться в этом потоке сознания, что сказать то хотел, можно по-русски расшифровку?)
                • Кованый Писатель
                  Кованый Писатель
                  Давай закончи для начала, три класса средней школы...тоды разберешься возможно😄
                  • Заляпанный Сухарь
                    Заляпанный Сухарь
                    Качественная дискуссия вышла, спасибо
        • Песчаный Егерь
          Песчаный Егерь
          Раньше (и много где сейчас) клиента тоже делали на PHP. Любой старый движок посмотри
          • Заляпанный Сухарь
            Заляпанный Сухарь
            то, что мы через PHP рендерим js, не делает PHP клиентом так-то ни в каком виде 🤔
            • Песчаный Егерь
              Песчаный Егерь
              Я про html говорю
              • Заляпанный Сухарь
                Заляпанный Сухарь
                html рендерит что угодно, это не про клиент.
                про клиент: это когда у тебя что-то происходит - внезапно - на клиенте, динамически)
                • Песчаный Егерь
                  Песчаный Егерь
                  А что тогда клиент если на сайте нет динамических элементов? Например есть форма авторизации и регистрации и дашборд после входа
  • Молодой Профессор
    Молодой Профессор
    Нынче и всегда. Php как американский доллар))) все предрекают, а он живет
    • Изумрудный Космонавт
      Изумрудный Космонавт
      Скорее кто любит доллары, тот пишет на php
      • Шустрый Специалист
        Шустрый Специалист
        Если еще реанимируют заводы для дискет. А МРТ в больнице выдают на диске... То ребята а пхп могут вообще ни о чем не париться.
      • Зевающий Ленивец
        Зевающий Ленивец
        Мечтает о них )
        • Изумрудный Космонавт
          Изумрудный Космонавт
          пора переменные через евро объявлять, доллар обесценивается)
          • Зевающий Ленивец
            Зевающий Ленивец
            А в 1с рубли ввести )
  • Молодой Профессор
    Молодой Профессор
    Знать основу php надо всем как база.
    • Голографический Режиссер
      Голографический Режиссер
      нет
      • Молодой Профессор
        Молодой Профессор
        Почему?
        • Голографический Режиссер
          Голографический Режиссер
          потому что смысла в этом мало
          • Молодой Профессор
            Молодой Профессор
            Мало или много, но есть
            • Голографический Режиссер
              Голографический Режиссер
              я нанимал людей. кто пхп никогда не щупал и это не мешало им стать отличными программистами )

              давай еще про кобол, фортран и паскаль вспомним, что эта база всем нужна )
              • Молодой Профессор
                Молодой Профессор
                Я тоже нанимал. Видимо у нас коммерческие задачи разные.

                Как раз про Делфи хотел шуткануть))
                • Голографический Режиссер
                  Голографический Режиссер
                  ну знаешь пхп или нет — это проверка на возраст ) если человек пришел в разработку ближе к 2020, то пхп с большой вероятностью не видел. и это нормально ) а еще джависты и дотнет с высокой вероятностью не видели пхп, потому что их трек развития был другой )
                  • Молодой Профессор
                    Молодой Профессор
                    Ну еще про ассемблер вспомни
                    • Голографический Режиссер
                      Голографический Режиссер
                      а это тут причем? у меня есть товарищи, которые из Люксофтов и прочего Энтерпрайз аутсорса не вылезал ни разу в жизни, и они кроме джавы ничего не видели ) пилят веб последние лет 15-20
                      • Кованый Писатель
                        Кованый Писатель
                        Товарища то да ...поверили ...а сам то иы что могешь? 😄
                        • Голографический Режиссер
                          Голографический Режиссер
                          могу не быть идиотом анонимусом в чатах в телеграме. а ты?
                          • Кованый Писатель
                            Кованый Писатель
                            Можешь не быть да...но почему я виду обратное?
                          • Кованый Писатель
                            Кованый Писатель
                            Вот ты эксперт по пыхе, ну расскажи почему там в обьявлении пременных амперсанд, тока не гугли ок?😄
                            • Голографический Режиссер
                              Голографический Режиссер
                              выйди и зайди нормально
                              • Кованый Писатель
                                Кованый Писатель
                                Может тебе еще ....ключи от квартиры...где деньги лежат? С темы то не сьезжай😄
                    • Лохматый Осьминог
                      Лохматый Осьминог
                      mov ax,dx
                      • Добрый Павлин
                        Добрый Павлин
                        Ну хоть кто-то основу вспомнил
  • Песчаный Егерь
    Песчаный Егерь
    Как в вордпрессе рендерится html? Через php файл.
    Как на сайтах без js фреймворков выводится нужная информация? Через PHP
  • Песчаный Егерь
    Песчаный Егерь
    Язык нужно выбирать под каждую задачу.

    Зачем для простого API с небольшой нагрузкой собирать библиотеки, писать много-много кода на go, node если есть универсальный пхп фреймворк на Laravel/Yii который из коробки умеет всё настроить за пару кликов и пару часов написания своего функционала? И при условии, что я много-много лет пишу на пхп и знаю его как свои пять пальцев.

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

    Но в основном все кто хают пхп, сложнее простых сайтов ничего и не писали, но гонятся за скоростью в тысячные мс, которые в его проекте от слова совсем, не будут влиять ни на что 😳
  • Песчаный Егерь
    Песчаный Егерь
    По моему опыту пхп в основном не любят фронтенд разработчики. За последнее время с двумя разговаривал, как слышали, что на бэке пхп, так сразу начинали плюваться.

    На вопрос в чём дело, кроме «он морально устарел», «есть другие более лучшие языки» я не услышал.

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

    Так получается чтобы прокинуть данные в ноде, косвенно тоже нужно хранилище для восстановления.

    И тут как бы все плюсы и минусы сходятся в ноль.
    • Голографический Режиссер
      Голографический Режиссер
      ты всего намешал ) у всех трёх разная работа с типами, у двух из трёх есть рантайм, разные модели обработки запросов, разные трейдоффы ) то что средний фронтендер дурачок — это норма, они до сих пор токены авторизации в локал сторейдже хранят, потому что дяди в интернетах научили так делать )
    • Изумрудный Космонавт
      Изумрудный Космонавт
      Я раньше писал на php в разных проектах, проблема еще держать энвайронмент в конкретном состоянии, чтобы все либы и внешние зависимости были одинаковых версий, иначе функционал ведет себя по разному. Так же зависимости на разных осях, одинаковой версии ведут себя по разному.


      Плюсы в го, там все эмбеддится в бинарник и даже libc, musl не нужен, можно в голом контейнере запускать
      • Шустрый Специалист
        Шустрый Специалист
        Во всяком положении есть свои плюсы и свои минусы сказал муж, когда у него умерла тёща и с него потребовали денег на похороны. 🤣
      • Океанический Гоблин
        Океанический Гоблин
        С нодой та же херня, только вид с боку. Версии от ноды к ноде создают проблемы с библиотеками.
      • Океанический Гоблин
        Океанический Гоблин
        А если надо расширить код и добавить функционал, а версия go изменилась? Придёте к той же беде - legacy библиотеки.
    • Робкий Киллер
      Робкий Киллер
      Comment media
      Ржу сам над собой немагу, - фронтендеры из далекого прошлого, еще как любят php! Так любят, что даже синтаксис* и логику PHP переносят в React) пхы-ха-ха

      * На самом деле это особый язык разметки DSL для LLM и ничего лучше не придумал, чтобы запилить IF LOOP в код фреймворка способного из привычного JSX генерировать любые типы шаблонов
  • Шустрый Специалист
    Шустрый Специалист
    Изя ты слышал доллар падает!
    Мойша, чтоб у тебя так хер стоял как он падает!
    Иш говорят умирает...
  • Дымящийся Гриб
    Дымящийся Гриб
    Блин чуть не пропустил эту тему, PHP - жил, жив и будет жить :)))))))
  • Добрый Павлин
    Добрый Павлин
    Никто в здравом уме в 26 году в php не пойдет.так что нужно ждать когда вымрут мамонты которые любят это поделие
    • Шустрый Специалист
      Шустрый Специалист
      Поряка 60ти процентов сайтов до сих пор сидят на вордпресс. Ты про что? Куда кто не пойдет... Ты о чем....?
      • Добрый Павлин
        Добрый Павлин
        Да и пох на них, у них денег нет
        • Шустрый Специалист
          Шустрый Специалист
          Их 60 процентов в нете. Они могу тапками забить мамонта за пару баксов...
  • Металлический Страус
    Металлический Страус
    PHP давно бы бы умер, если бы не некроманты, вроде вас!)))
    • Призматический Герой
      Призматический Герой
      руки прочь от некромантов, а то мы вам еще Сталина подымем :))
  • Милый Медик
    Милый Медик
    Бейсик где
    • Океанический Гоблин
      Океанический Гоблин
      В Excel
      • Милый Медик
        Милый Медик
        😳
  • Аристократичный Участковый
    Аристократичный Участковый
    PHP может с модулями nginx или userver потягаться?
    • Танцующий Единорог
      Танцующий Единорог
      Нет, а зачем?
      Вообще, в 2026 году в PHP популярна JIT-компиляция, неумирающие рантаймы, типизация и всякое такое, типа статических анализаторов. Хотя и под php-fpm может и продолжает исправно работать.
      • Аристократичный Участковый
        Аристократичный Участковый
        по сути городить очередной огород я не могу представить что можно сделать с помощью php и нельзя реализовать на модулях nginx или userver
        • Танцующий Единорог
          Танцующий Единорог
          Ну они (модули) пишутся на C/C++, а значит скорость изменений, как правило, низкая, а трудоемкость этих изменений — высокая.

          PHP же тоже написан на C, но то что он является языком высокого уровня позволяет быстро и относительно просто вносить изменения в код программ, практически на лету деплоить. Наверное так.

          Так то в принципе про любой язык высокого уровня, на котором пишут бэкэнды, можно сказать: «...что можно сделать с помощью [подставить язык] и нельзя реализовать на модулях nginx или userver?». 😎
        • Робкий Киллер
          Робкий Киллер
          PHP даёт то, чего нет у низкоуровневых решений: готовую инфраструктуру для сложной бизнес‑логики без хранения состояния между запросами. Поэтому на PHP проще и быстрее строить крупные корпоративные системы с безопасной, предсказуемой архитектурой, где важна не оптимизация на уровне сервера, а скорость разработки и богатая экосистема.
  • Вспотевший Бутерброд
    Вспотевший Бутерброд
    Вот Ruby on Rails точно умер. А хайпа в своё время поймал очень много
    • Танцующий Единорог
      Танцующий Единорог
      Ну нет. Хайп прошел и он используется в своих областях спокойно без лишнего шума. Под него там написан тот же Crystal, который позволяет код на Ruby компилировать. В общем живет неспешно. 😎
      • Вспотевший Бутерброд
        Вспотевший Бутерброд
        Посмотрел НН. 192 вакансии Ruby, 1558 PHP и 8389 Python. Не умер конечно, но реально очень узкий по использованию
  • Ныряющий Герой
    Ныряющий Герой
    ~73% всего интернета это по числу сайтов или служб или приложений?
    а если посчитать по трафику посчитать?
    это как автомобилей по числу штук будет больше тазиков и древних развалин, а если по километражу?