PHP — скриптовый язык программирования, написанный для генерирования HTML-страничек и работы с различными БД. В настоящее время поддерживается подавляющим большинством серверов.
В области программирования для Сети, PHP — один из популярнейших скриптовых языков благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. PHP отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т. п. Любой желающий может разработать своё собственное расширение и подключить его. Существуют сотни расширений, однако в стандартную поставку входит лишь несколько десятков хорошо зарекомендовавших себя. Интерпретатор PHP подключается к веб-серверу либо через модуль, созданный специально для этого сервера (например, для Apache или IIS), либо в качестве CGI-приложения.
PHP 5
Версия пять пхп была выпущена в свет разработчиками 12 июля 2004 года. Изменения содержат обновление ядра Zend (Zend Engine 2), что существенно увеличило скорость интерпретатора. Введена функция языка разметки XML. Полностью переработаны процедуры ООП. В наши дни стабильной версией счтиается PHP 5.3.2, которая включает несколько изменений и дополнительных фишек: