Технологический консалтинг и разработка ПО
114,18
рейтинг
4 декабря 2015 в 08:12

Разработка → История PHP: инфографика


PHP7 Elephant created by Walker Cahall

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

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






Ссылка на полную версию инфографики:
Автор: @tryshchenko
DataArt
рейтинг 114,18
Технологический консалтинг и разработка ПО

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

  • 0
    Чего-то такого и не хватало. Спасибо!
  • +15
    Странно, я был уверен, что твиттер не на php :)
    • +8
      Мне вот тоже кажется, что там не php, а Scala.
    • +19
      Емнип, он был написан на руби поначалу, а потом его переписали на скала. Откуда вдруг пхп, не понятно.
      • 0
        Да, мне тоже так кажется, поэтому я и засомневался.
    • +9
      Что-то мне подсказывает, что там как в любом крупном проекте — зоопарк языков и технологий.
  • +11
    YouTube был написан на Python, непонятно при чем тут PHP.
  • +1
    Насчет списка PHP-сайтов — это толсто.
  • +10
    Не хватает composer'а
    • +3
      Да там много чего не хватает, Slim есть, но нет Twig, нет Laravel. Первый symfony это ок, но важнее именно второй с его компонентами
  • +7
    А почему драйвер для Монги — это прям событие? :) С твиттером косяк, да, они никогда пых не использовали
    PS Слон офигенный. Прям индийский, все как надо :)
  • 0
    Не хватает количество сайтов, пользователей, популярность языка. Так как имхо это события, а они не показывают Тренд 100,500,10к пользователей.
    • –1
      и уровень зп тоже
  • +5
    Добтый день,

    Не совсем понятно причем здесь SQLite, к php он никакого отношения не имеет. Так же не совсем ясно что делаю как минимум twitter и bbc в списке актуальных php сайтов, я точно знаю что большая доля инфраструктуры первого базируется на scala/java насчет вотого можно сказать примерно то же самое, может там и есть где то пара микросайтов сделанных на php и не более.
    • 0
      С Твиттером похоже ошиблись, а с BBC всё ок support.bbc.co.uk/platform/platform.htm
      • 0
        Дык в том то и дело, у BBC передок на php, не спорю, а вот задок на java. Я к ним как-то податься хотел, из объяснений что мне дали, передок это всего лишь верхушка айсберга.
        • 0
          Ну так и ФБ тоже используют пых только как шаблонизаатор и собрщик финальных страничек
        • +2
          Так это и есть оптимальный кейс использования PHP, так называемый middleware.
  • +2
    Очень добротно получилось!

    Замечания: выкиньте sqlite, mongo и добавьте composer. Описание phpdbg смешное, будто строчка из курсача ленивого студента.
  • 0
    >Самое первое воплощение было простым набором cgi-скриптов, написанных на языке программирования Си.
    Не на Си, а на Perl вообще-то, ностальгируют они тут, истории не зная :)
    • 0
      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
        ru.wikipedia.org/wiki/PHP
        Суть в том, что изначально был набор скриптов, который назывался Personal Home Page и вот он стал попуряным, поэтому потом все переписалось на Си, но это уже был по сути не набор скриптов а интерпретатор шаблонов и назывался он PHP/FI.
        На php.net, конечно речь идет уже про PHP/FI, но для истории и говоря именно как о наборе скриптов будет неправильным говорить про Си.
        • 0
          ну русская википедия то еще чудо ))
          давайте посмотрим на английскую: en.wikipedia.org/wiki/PHP
          — там хоть пруфы есть, типа такого: twitter.com/rasmus/status/226405807305138176
          • 0
            Ну я эту инфу не с вики брал) когда-то давно раньше считалось вот так, возможно это конечно был и троллинг) однако исторический, фиг уже наверное теперь концы найдешь) Впрочем однако написали «скрипты на Си», типа оговорка по Фрейду)
    • +1
      Я вот тоже всегда думал что на перле, но на http://php.net/manual/en/history.php.php тож говорят, что на Си
      • 0
        Ну на самом деле, во времена php3 — php4 бывали холивары на эту тему, старички склонялись, что все началось с перл скриптов, причем этим же и тролили, т.к. в то время php как раз с perl и конкурировал, новички говорили что это не серьезно и про это можно забыть.

        Просто фигня в том, что само выражение «простым набором cgi-скриптов, написанных на языке программирования Си.» оно как-то не очень, ну на Си скрипты все-таки не пишут.
  • –1
    Ну еще чуток и никакой ASP лучше не будет корпорейшине…
  • 0
    А почему точки одного года разнесены?
  • –1
    А почему не обратная сортировка по дате?? На первой же записи шар всплывает от 94 года вверх… Куда? в 93 год?
    • +1
      так видно же, что шар кто-то откусил, поэтому он будет падать
      • –1
        Таки да, вот и еще один баг — плохо прорисованные облака
  • –1
    Но это же не инфографика!
  • 0
    Господа, насколько правильный это бенчмарк (для Java он, точно не правильный) https://gist.github.com/dstogov/12323ad13d3240aee8f1

    Судя по его результатам, php даже лучше, чем C, что крайне маловероятно.
    • 0
      Да там стеб походу, при этом вывод на PHP там через буфер.
  • +1
    Что такое 1% и 75%?
    • 0
      Процент вебсайтов, на которых используется PHP
      • 0
        Кстати, извиняйте за занудство, но 75% — это
        вот это
        image


        А на в том квадратике, что на картинке закрашено лишь 56% площади.
  • 0
    А где Drupal, Joomla?
  • –1
    Laravel потерялся, сейчас вроде как самый популярный в мире пхп-фреймфорк, так что тут явно был бы не лишним.
    • +1
      Кто минуют с чем не согласны-то? Если не в курсе про популярность Laravel почитайте хотя бы здесь habrahabr.ru/post/254277, да и в других источниках тоже самое, сам не поклонник Laravel, но перед фактами не попрешь.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка