PHP7 Elephant created by Walker Cahall

Сегодняшнего события — релиза PHP7 — многие разработчики ждали больше, чем Нового года. Это — новый виток в эволюции языка и окружающего его сообщества. Нас ждет множество фич и оптимизаций, а это значит, что веб-приложения станут еще производительнее, а писать их станет еще удобнее.

Но многие ли из нас помнят, каким был PHP 10 или 20 лет назад? В честь релиза «семерки» коллеги из PHP User Group подготовили инфографику истории языка. Давайте вместе окунемся в прошлое и немножко поностальгируем.






Ссылка на полную версию инфографики:

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


  1. uaoleg
    04.12.2015 08:36

    Чего-то такого и не хватало. Спасибо!


  1. kentastik
    04.12.2015 09:03
    +15

    Странно, я был уверен, что твиттер не на php :)


    1. cartrege
      04.12.2015 09:25
      +8

      Мне вот тоже кажется, что там не php, а Scala.


    1. SerDIDG
      04.12.2015 09:25
      +19

      Емнип, он был написан на руби поначалу, а потом его переписали на скала. Откуда вдруг пхп, не понятно.


      1. kentastik
        04.12.2015 11:14

        Да, мне тоже так кажется, поэтому я и засомневался.


    1. gurinderu
      04.12.2015 10:28
      +9

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


  1. immaculate
    04.12.2015 09:29
    +11

    YouTube был написан на Python, непонятно при чем тут PHP.


    1. tryshchenko
      04.12.2015 12:25
      +3

      Youtube начинал с PHP, хоть и довольно быстро от него отказался.
      www.quora.com/Is-YouTube-still-written-in-PHP


  1. mx2000
    04.12.2015 09:42
    +1

    Насчет списка PHP-сайтов — это толсто.


  1. Borro
    04.12.2015 10:10
    +10

    Не хватает composer'а


    1. shoomyst
      04.12.2015 18:27
      +3

      Да там много чего не хватает, Slim есть, но нет Twig, нет Laravel. Первый symfony это ок, но важнее именно второй с его компонентами


  1. boombick
    04.12.2015 10:56
    +7

    А почему драйвер для Монги — это прям событие? :) С твиттером косяк, да, они никогда пых не использовали
    PS Слон офигенный. Прям индийский, все как надо :)


  1. SOLON7
    04.12.2015 11:03

    Не хватает количество сайтов, пользователей, популярность языка. Так как имхо это события, а они не показывают Тренд 100,500,10к пользователей.


    1. vba
      04.12.2015 11:17
      -1

      и уровень зп тоже


  1. vba
    04.12.2015 11:16
    +5

    Добтый день,

    Не совсем понятно причем здесь SQLite, к php он никакого отношения не имеет. Так же не совсем ясно что делаю как минимум twitter и bbc в списке актуальных php сайтов, я точно знаю что большая доля инфраструктуры первого базируется на scala/java насчет вотого можно сказать примерно то же самое, может там и есть где то пара микросайтов сделанных на php и не более.


    1. uaoleg
      04.12.2015 11:41

      С Твиттером похоже ошиблись, а с BBC всё ок support.bbc.co.uk/platform/platform.htm


      1. vba
        04.12.2015 12:05

        Дык в том то и дело, у BBC передок на php, не спорю, а вот задок на java. Я к ним как-то податься хотел, из объяснений что мне дали, передок это всего лишь верхушка айсберга.


        1. boombick
          04.12.2015 12:16

          Ну так и ФБ тоже используют пых только как шаблонизаатор и собрщик финальных страничек


        1. uaoleg
          04.12.2015 12:19
          +2

          Так это и есть оптимальный кейс использования PHP, так называемый middleware.


  1. evnuh
    04.12.2015 12:09
    +2

    Очень добротно получилось!

    Замечания: выкиньте sqlite, mongo и добавьте composer. Описание phpdbg смешное, будто строчка из курсача ленивого студента.


  1. jrip
    04.12.2015 12:11

    >Самое первое воплощение было простым набором cgi-скриптов, написанных на языке программирования Си.
    Не на Си, а на Perl вообще-то, ностальгируют они тут, истории не зная :)


    1. tryshchenko
      04.12.2015 12:22

      php.net/manual/en/history.php.php
      Первое предложение первого абзаца гласит, что таки Си.

      >PHP was a simple set of Common Gateway Interface (CGI) binaries written in the C programming language


      1. jrip
        04.12.2015 12:33
        +1

        ru.wikipedia.org/wiki/PHP
        Суть в том, что изначально был набор скриптов, который назывался Personal Home Page и вот он стал попуряным, поэтому потом все переписалось на Си, но это уже был по сути не набор скриптов а интерпретатор шаблонов и назывался он PHP/FI.
        На php.net, конечно речь идет уже про PHP/FI, но для истории и говоря именно как о наборе скриптов будет неправильным говорить про Си.


        1. dxp
          04.12.2015 22:12

          ну русская википедия то еще чудо ))
          давайте посмотрим на английскую: en.wikipedia.org/wiki/PHP
          — там хоть пруфы есть, типа такого: twitter.com/rasmus/status/226405807305138176


          1. jrip
            04.12.2015 22:27

            Ну я эту инфу не с вики брал) когда-то давно раньше считалось вот так, возможно это конечно был и троллинг) однако исторический, фиг уже наверное теперь концы найдешь) Впрочем однако написали «скрипты на Си», типа оговорка по Фрейду)


    1. boombick
      04.12.2015 12:24
      +1

      Я вот тоже всегда думал что на перле, но на http://php.net/manual/en/history.php.php тож говорят, что на Си


      1. jrip
        04.12.2015 12:45

        Ну на самом деле, во времена php3 — php4 бывали холивары на эту тему, старички склонялись, что все началось с перл скриптов, причем этим же и тролили, т.к. в то время php как раз с perl и конкурировал, новички говорили что это не серьезно и про это можно забыть.

        Просто фигня в том, что само выражение «простым набором cgi-скриптов, написанных на языке программирования Си.» оно как-то не очень, ну на Си скрипты все-таки не пишут.


  1. Andriyevski
    04.12.2015 15:00
    -1

    Ну еще чуток и никакой ASP лучше не будет корпорейшине…


  1. achekalin
    04.12.2015 15:21

    А почему точки одного года разнесены?


  1. easterism
    04.12.2015 15:44
    -1

    А почему не обратная сортировка по дате?? На первой же записи шар всплывает от 94 года вверх… Куда? в 93 год?


    1. alemiks
      04.12.2015 18:27
      +1

      так видно же, что шар кто-то откусил, поэтому он будет падать


      1. easterism
        04.12.2015 18:29
        -1

        Таки да, вот и еще один баг — плохо прорисованные облака


  1. markoffko
    04.12.2015 19:27
    -1

    Но это же не инфографика!


  1. gurinderu
    04.12.2015 21:59

    Господа, насколько правильный это бенчмарк (для Java он, точно не правильный) https://gist.github.com/dstogov/12323ad13d3240aee8f1

    Судя по его результатам, php даже лучше, чем C, что крайне маловероятно.


    1. jrip
      04.12.2015 22:34

      Да там стеб походу, при этом вывод на PHP там через буфер.


  1. subzey
    05.12.2015 11:02
    +1

    Что такое 1% и 75%?


    1. uaoleg
      05.12.2015 16:58

      Процент вебсайтов, на которых используется PHP


      1. subzey
        11.12.2015 14:24

        Кстати, извиняйте за занудство, но 75% — это

        вот это
        image


  1. xRay
    05.12.2015 17:12

    А где Drupal, Joomla?


  1. annenkov
    05.12.2015 19:51
    -1

    Laravel потерялся, сейчас вроде как самый популярный в мире пхп-фреймфорк, так что тут явно был бы не лишним.


    1. annenkov
      06.12.2015 16:16
      +1

      Кто минуют с чем не согласны-то? Если не в курсе про популярность Laravel почитайте хотя бы здесь habrahabr.ru/post/254277, да и в других источниках тоже самое, сам не поклонник Laravel, но перед фактами не попрешь.