Хотя вас, возможно, будут убеждать в обратном, но до появления PHP web-разработка велась весьма активно. До изобретения PHP код скриптов на серверной стороне соединения обычно писался на C или Perl или обоих этих языках сразу, поскольку эти весьма ратпространённые языки оба были адаптированы для использования в Интернете.
   Первоначальная версия PHP была создана Расмусом Лердорфом в 1995 году, чтобы упростить решение распространённых задач web - программирования и сделать их не такими повторяющимися. Изначально название языка расшифровывалось как &quot;Personal Home Page&quot;(личная web-страница), однако потом оно стало рекурсивным акронимом(сокращение, в котором обыгрывается само сокрщённое название) означающим &quot;PHP: Hupertext Preprocessor&quot;(PHP, препроцессор гипертекста). Целью данной версии языка была минимизация объёма создаваемого кода, необходимого для получения результата, и это привело к тому, что PHP стал HTML-ориентированным языком, то есть PHP-код стал встраиваться в HTML.
    Вторая версия PHP, известная как PHP/FI 2.0, была первой версией получившей широкое распростронение, и ей, несмотря на несовместимость обработчиков удалось привлечь какое-то число пользователей.
    Версия PHP 3 обязана своим появлением в первую очередь Зеву Сураски и Энди Гатмансу, которые полностью переписали PHP и убрали проблемы, связанные с обработчиками. Версию PHP 3 легко могли расширять другие разработчики. Квалифицированные специалисты теперь могли писать свои собственные модули языка, добавляя функциональности на уровне ядра.
    В версии PHP 3 язык также получил ограниченные объектно-ориентированные возможности, и это добавило скорости росту популярности PHP. К тому времени, когда PHP 3 был заменён новой версией в середине 2000, он был установлен в 2,5 миллионах доменов web-сайтов(сравните 250 000 всего 18 месяцами ранее). Его приемник PHP 4 содержал много крупных изменений, включая переключение на то, что получило название Zend Engine.
    Zend - это компания, основанная Зевом Сураски и Энди Гатсмансом для продвижения PHP в корпоративной среде, а созданная этой компанией система Zend Engine внесла в язык множество усовершенствований. К ядру PHP в Zend Engine была добавлена система подсчёта ссылок, обеспечивающая отсутствие утечек памяти, введена абстракция для web-сервера, и теперь PHP мог работать на серверах Apache 1.3.x, Apache 2, Microsoft ||S, Zeus, AOLServer и других. Также изменился способ выполнения кода: код читается один раз, преобразовывается во внутренний формат, после чего выполняется. Эта схема позволила использовать внешние кэши(известные также как PHP-акселераторы), что ещё больше увеличило производительность.
    Хотя переход от PHP4 к PHP5 и не был таким революционным, как скачок от PHP3 к PHP4, н овсё же были внесены достаточно крупные изменения. Помимо значительно усовершенствованной объектно-ориентированной системы языка, добавления обработки ошибок в блоках try/catch и исключений появились два крупных дополнения - SimpleXML - быстрый и простой в освоении метод работы с XML-документами и SQLite - новый API баз данных, основанный на однородных (flat)файлах, который значительно упрощает внедрение простых решений для работаы с базами данных.
    
      
 