php-history

История PHP

История PHP началась с того, что Расмус Лердорф (датский программист) для учета и вывода посетителей на своем онлайн-резюме придумал и реализовал набор скриптов Perl/CGI, который был задействован для обработки шаблона HTML-документов. Получившийся набор скриптов Лердорф назвал Личной Домашней Страницей (Personal Home Page). Спустя некоторое время скорости и функциональности интерпретатора скриптов Perl стало недостаточно и программист, используя язык C, разработал новый интерпретатор шаблонов, именуемый PHP/FI, при этом FI означает Forms Interpreter (интерпретатор форм). Далее следовало длительное бета-тестирование и выход в 1997 году следующей версии обработчика PHP/FI2.0, которую уже использовали около 1 % интернет-доменов мира (примерно 50 тысяч).

Значительной переработке подверглась версия PHP3.0, которая в дальнейшем определила внешний облик и стиль современного языка программирования. Израильские программисты Зеев Сураски и Энди Гутманс в 1997 году переписали весь код интерпретатора, и в июне 1998 был официально выпущен PHP3.0, в котором появилась возможность расширения ядра с использованием дополнительных модулей. Множество сторонних разработчиков привлек интерфейс написания расширений PHP, что в значительной степени повлияло на рост его популярности. В этой версии php уже расшифровывается «PHP: hypertext Preprocessor». PHP развивался без использования вирусной рекламы, да ему это и не требовалось. А вот, в современном мире такой способ продвижения какого-либо бренда стал популярным. И, если вы хотите раскрутить свою компанию, то обращайтесь в агентство партизанского маркетинга.

2000 год ознаменовался официальным выходом работающего на новом движке Zend Engine, PHP4.0, который отличался улучшенной производительностью и другими новыми возможностями, такими как поддержка сессий, более безопасные варианты обработки информации вводимой пользователем, буферизация вывода, а также новые языковые конструкции.

13.07.2004 была выпущена версия PHP5, в которой было обновлено ядро ZendEngine2, благодаря чему существенно возросла эффективность интерпретатора, а также стал поддерживаться язык XML, и были переработаны функции ООП. С 2010 года основной линией разработки была выбрана версия 5.4.


Оставить комментарий