The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Языку PHP исполнилось 20 лет

08.06.2015 18:56

Двадцать лет назад, 8 июня 1995 года, датский разработчик Расмус Лердорф (Rasmus Lerdorf) анонсировал первый релиз проекта Personal Home Page Tools (PHP Tools), небольшого набора CGI-скриптов, написанных на языке Си. Скрипты были сосредоточены на автоматизации выполнения некоторых рутинных операций, таких как учет посещений и анализ логов, а также предоставлении возможности использования SSI без включения поддержки данной технологии на стороне сервера. Впоследствии скрипт с реализацией SSI получил большую популярность и был преобразован автором в проект PHP/FI (Personal Home Page / Forms Interpreter), ставший прообразом современного языка PHP.

  1. Главная ссылка к новости (https://groups.google.com/foru...)
  2. OpenNews: В PHP 7 появится режим проверки скалярных типов
  3. OpenNews: Проект Wikipedia перешёл на использование HHVM для выполнения PHP-кода
  4. OpenNews: Около 74% установок PHP содержат проблемы с безопасностью
  5. OpenNews: Разработчики PHP представили интерпретатор нового поколения (PHPNG)
  6. OpenNews: Релиз языка программирования PHP 5.6.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42387-php
Ключевые слова: php
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Sluggard (ok), 18:59, 08/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Сплошные юбилеи в это году: Qt, Java, PHP, и все одногодки. )
    Поздравлем всех причастных и интересующихся!
     
  • 1.35, Michael Shigorin (ok), 21:30, 08/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > CGI-скриптов, написанных на языке Си

    Как, ещё и сишный интерпретатор требовался?  Куда смотрит Митрофанов?!

     
     
  • 2.72, Andrey Mitrofanov (?), 09:30, 09/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> CGI-скриптов, написанных на языке Си
    >Куда смотрит Митрофанов?!

    В другую сторону. Здесь скучно, ни проприертарщиков с их BSDL, ни Столмана.

    Но кстати, Мировая Наука не видит противоречия:

    ""Сценарии обычно интерпретируются, а не компилируются[2], хотя сценарные языки программирования один за другим обзаводятся JIT-компиляторами

     

  • 1.83, Аноним (-), 13:17, 09/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я не против PHP, но и не за него, до дикого фанатизма как некоторые веб программ... большой текст свёрнут, показать
     
     
  • 2.84, Аноним (-), 14:06, 09/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    сам автор языка говорит, что язык развивается не в сторону каких-то фундаментальных вопросов (как правильно), а для решения задач, стоящих перед ним в данный момент времени (как удобно и просто). Так что имеем то, что нужно разработчикам языка, хорошо это или плохо - каждый решает сам.
     
     
  • 3.85, Аноним (-), 14:19, 09/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > сам автор языка говорит, что язык развивается не в сторону каких-то фундаментальных
    > вопросов (как правильно), а для решения задач, стоящих перед ним в
    > данный момент времени (как удобно и просто). Так что имеем то,
    > что нужно разработчикам языка, хорошо это или плохо - каждый решает
    > сам.

    На самом деле в данном случае каждый из те кто программирует на PHP ничего не решает, все что включено в core Функции нельзя отключить.

    В целом же ждем Октября, и посмотрим на PHP 7 о котором говорят что он быстрее и многое там лучше

     
     
  • 4.112, йцу (?), 09:09, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > посмотрим на PHP 7 о котором говорят что он быстрее и многое там лучше

    Vagrant-box с PHP7 уже давно доступы и постоянно обновляются - скачивайте и пробуйте. Пару месяцев как был feature-freeze, т.е. в 7.0 уже больше не добавят ничего нового, будут только работать над стабильностью. Следующие фичи пойдут уже в 7.1.

     
  • 2.94, AlexAT (ok), 19:43, 09/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    По скорости интерпретации PHP сопоставим с Ruby и чуть медленнее питона. При этом, если учесть, что питону нужно в разы больше самостоятельного кода на фреймворк для мало-мальски сложного приложения - выигрыш сомнителен. А руби вообще по этому критерию уходит далеко вниз, и надолго.

    Ну и PHP 7 обещает быть сильно шустрее, да.

    Не забываем: основная канва для шустрого скриптового кода: не надо писать велосипеды на самом языке, если можно воспользоваться вызовом встроенных функций и "внешних" библиотек на C. И их обилие в PHP в данном случае - далеко не минус. С питоном/руби сложнее.

     

  • 1.104, Аноним (-), 23:04, 09/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот видео где рассказывают про неадекватности реализации PHP7

    https://www.youtube.com/watch?v=0b86FJd_oeo

     
     
  • 2.105, AlexAT (ok), 23:09, 09/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Блин, а можно источники поавторитетнее, чем мутная полустуденческая конференция непонятно где и зачем на три доклада.

    С удовольствием, например, выслушал бы мнение от фейсбука. Или от вконтакта. Там критики тоже будет до такой-то матери, но по крайней мере, она будет объективная, на базе здоровенного живого проекта.

     
     
  • 3.110, Аноним (-), 01:40, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Фейсбук фуфло, глянь их сайт и ненужный дублирующий спам от них в email нотификации при каждом действии
     
  • 3.113, Andrey Mitrofanov (?), 09:53, 10/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > С удовольствием, например, выслушал бы мнение от фейсбука.

    http://www.phoronix.com/scan.php?page=news_item&px=HHVM-Lockdown-Perf-PHP7

    На здоровье.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру