История PHP
PHP был создан где-то осенью 1994 г. Расмусом Лердорфом. Самые первые версии не распространялись, а использовались у него на домашней странице - контролировали, кто просматривает его резюме. Первая версия, которая использовалась и другими людьми, появилась где-то в начале 1995 гю и называалась Personal Home Page Tools. Он включал простейший синтаксический анализатор, способный анализировать только небольшое количество специальных макросов, и ряд утилит, общепринятых в то время для персональных страниц. Гостевая книга, счетчик и пр. Синтаксический анализатор был переписан в середине 1995 г. и назван PHP/FI Version 2. "FI" пришло из другого пакета, написанного Расмусом для интерпретации данных форм html. Он объединил скрипты Personal Home Page с интерпретатором Form Interpreter и добавил поддержку mSQL - так появился PHP/FI. PHP/FI рос с достойной восхищения скоростью, и многие люди приложили свои усилия к дополнению и совершенствованию его кода.
Привести точную статистику непросто, но приблизительно в конце 1996 гю PHP/FI использовался не менее чем на 15,000 web-сайтов во всем мире. В середине 1997 гю это число превысило 50,000. В середине 1997 г. развитие PHP претерпело изменения. Он перестал быть личным проектом Расмуса, в который множество людей вносили свои дополнения и изменения, над ним начала работать команда. Синтаксический анализатор был переписан от начала до конца Зевом Сураски и Энди Гутмансом, после чего стал основой PHP версии 3. Большая часть кода утилит была перенесена из PHP/FI в PHP 3, и не меньшая часть была полностью переписана.
В последней версии (PHP 4) для повышения производительности используется ядро скриптов Zend, добавлена поддержка еще большего числа библиотек и расширений третьих разработчиков, а PHP выполняется как "родной" серверный модуль на всех популярных web-серверах.
На сегодняшний день (1/2001) PHP 3 или PHP 4 поставляется с рядом коммерческих продуктов, например, с web-сервером Red Hat's Stronghold. По самым скромным оценкам, основанным на экстраполяции данных Netcraft (см. также Netcraft Web Server Survey) PHP используется на 5,100,000 сайтов во всем мире. Это существенно превышает число сайтов, использующих сервер Microsoft IIS (5.03 миллиона).
Подразделы |