ГЛАВА 1 Знакомство с PHP
Последние пять лет ознаменовались фантастическим
развитием Интернета и новых способов общения между людьми. На переднем крае
этого явления находится World Wide Web (WWW). Ежедневно в этой новой
коммуникационной среде открываются тысячи новых сайтов, а потребителям
предлагаются новые виды услуг. Вместе с бурным развитием рынка появился
огромный спрос на новые технологии и разработчиков, владеющих ими. Если вы
читаете этот абзац, вероятно, вы уже являетесь или скоро станете web-разработчиком.
Впрочем, какой бы ни была ваша профессия, вы выбрали эту книгу потому, что
слышали о замечательной новой технологии -- PHP.
В этой главе вы познакомитесь с языком PHP, получите
представление о его истории и возможностях, а также основную информацию,
необходимую для разработки сайтов с поддержкой PHP. Надеюсь, приведенные
примеры пробудят ваш энтузиазм и наглядно покажут, какие перспективы PHP
открывает перед вами и вашей организацией. Вы узнаете, как установить и
настроить программное обеспечение PHP на компьютерах с Linux/UNIX или Windows и
как внедрить PHP в HTML. К концу главы вы будете готовы к тому, чтобы
углубленно заняться изучением других важных аспектов языка PHP. Итак, зажигайте
свет, включайте свою любимую музыку и устраивайтесь поудобнее. Пришла пора
познакомиться с тем, что станет одним из важнейших пунктов в вашем резюме, - с
программированием на PHP.
Краткая история
История PHP начинается с 1995 года, когда независимый
программист-контрактник по имени Расмус Лердорф (Rasmus Lerdorf) написал
сценарий Perl/CGI для подсчета количества посетителей сайта, прочитавших его
онлайновое резюме. Его сценарий решал две задачи: регистрацию данных посетителя
и вывод количества посетителей на web-странице. Развитие WWW еще только
начиналось, никаких специальных средств для решения этих задач не было, и к
автору хлынул поток сообщений с вопросами. Лердорф начал бесплатно раздавать
свой инструментарий, названный Personal Home Page (PHP) или Hypertext
Processor (гипертекстовый процессор).
Шумный успех инструментария PHP заставил Лердорфа
приступить к разработке расширений PHP. Одно из расширений преобразовывало
данные, введенные на форме HTML, в символические переменные, что позволяло
экспортировать их в другие системы. Чтобы добиться поставленной цели, Лердорф
решил в дальнейших разработках перейти с Perl на С. Расширение существующего
инструментария PHP привело к появлению PHP 2.0, или PHP-FI (Personal Home Page
-- Form Interpretator). В усовершенствовании версии 2.0 принимали участие
программисты со всего мира.
Новая версия PHP пользовалась исключительной
популярностью, и вскоре образовалась основная команда разработчиков. Они
сохранили исходную концепцию внедрения программного кода прямо в HTML и
переписали заново механизм лексического анализа, что привело к появлению PHP
3.0. К моменту выхода версии 3.0 в 1997 году свыше 50 000 пользователей
применяли PHP для улучшения своих web-страниц.
В 1997 году было решено, что сокращение PHP должно
означать не «Personal Home page», а «PHP Hypertext Processor» ПОЛНЫЙ ТЕКСТ В АРХИВЕ МОЖНО СКАЧАТЬ С СЕРВЕРА (ССЫЛКА ВВЕРХУ)
|