1.2: История PHP
Главная Страница » Книги по PHP » Самоучитель PHP 5 для чайников с примерами » История PHP
История развития языка php интересна и увлекательна. Свое начало она берет в 1994 году, когда разработчик Расмус Лердорф решил создать для своей домашней странички набор скриптов, которые бы смогли показать посещаемость его проекта, который он вел в сети интернет. На странице, где он установил данный скрипт, было расположено его резюме, поэтому для него было очень важно узнать какое количество просмотров в сутки у данной страницы. Доделав набор, он его назвал Personal Home Page Tools, что означает «Инструменты для персональной домашней странички», то есть, для его страницы с резюме. Чуть позже, Расмус решил усовершенствовать свой скрипт и на языке Си создал такую версию, которая работала с базой данных. Это уже позволяло многим пользователям использовать данный продукт для своих Web – приложений.
Спустя 3 года в мире появляется PHP/FI2.0, выполняющий обязанности интерпретатора форм. В то время уже существовал язык , поэтому многие стали использовать данную связку для своих проектов. Над ним трудилось трое разработчиков и это позволило данному языку расшириться настолько, что уже в этом году 50 тысяч доменов использовали функции и возможности PHP/FI2.0. Сразу после такого быстрого прорыва началась активная разработка новых версий, куда должны были входить все более новые возможности, в итоге, был создан PHP 3.0, сегодня он напоминает PHP - сценарии.
Сразу разработчики решили делать откровенно новый язык, в разработке которого могли бы участвовать многие люди, то есть, абсолютно все желающие. Команда программистов постепенно расширялась, сюда вступали: Зеев Сураски (Zeev Suraski), Энди Гутмане (Andi Gutmans). Эти люди решили переписать заново весь код, чтобы сделать PHP/FI2.0 более пригодным для электронного мира. Новая команда стала единой и добивалась новых высот, в итоге они участвовали в разработке языка PHP 3.0. Спустя некоторое время новый язык программирования был способен отлично работать с базами данных, функционировать с API, а также выполнять многие протоколы. Языку было присвоены объективно-ориентированное программирование, которое позволило выйти на новую стадию разработки. Спустя год в 1998 вышла официально законченная версия PHP 3.0, где были выявлены и устранены все существующие ранее недочеты. Но после официального выпуска аббревиатура осталась та же, но смысл ее поменялся полностью. Теперь означало Hypertext Preprocessor, то есть препроцессор гипертекста. Дальше была поставлена новая задача: решить проблему с производительностью в то время, когда код работает со сложными сценариями. Вся их работа влилась в новую систему управления Zend Engine – именно с ее помощью можно было работать с PHP. Это позволило существенно увеличить возможности языка, теперь он справлялся не только с нагрузкой во время сценариев, но также с буферизацией, с большими потоками информации, которая исходила от пользователя. Но самое главное вся информация стала обрабатываться в более безопасном режиме, что уже улучшило отношение многих разработчиков к данному языку. Следующей веткой развития стал 2000 год, когда вышел официальный PHP 4.0.
Язык PHP развивался довольно быстро. Он ничуть не уступал существующим ранее языкам, а также многим новым, которые появлялись на свет. Позже, благодаря тому, что в мир вышла вторая версия движка Zend Engine, вышла следующая версия программного языка, он стал еще мощнее, быстрее и производительнее. PHP 5.0 существенно облегчил свой код. Были устранены все недочеты. Теперь с уверенностью можно сказать, что данный язык представляет интерес многим вебмастерам со всего мира. Если учесть то, что с каждым годом данный язык привлекал к себе все больше людей и разработчиков, которые пользовались его возможностями, то весьма вероятно, что этот язык стал самым лучшим из всех существующих, так как позволял решать любые задачи.