PHP — скриптовый язык программирования, произведенный для генерации HTML-страничек на веб-сервере и работы с БД. В наше время поддерживается подавляющим большинством хостингов.
В области программирования для Сети, PHP — один из популярнейших скриптовых языков благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. PHP отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т. п. Любой желающий может разработать своё собственное расширение и подключить его. Существуют сотни расширений, однако в стандартную поставку входит лишь несколько десятков хорошо зарекомендовавших себя. Интерпретатор PHP подключается к веб-серверу либо через модуль, созданный специально для этого сервера (например, для Apache или IIS), либо в качестве CGI-приложения.
PHP 5
Синтаксические конструкции, такие как NOWDOC, урезанный GOTO
Опциональный сборщик мусора
Отмена поддержки версий ОС до Win 2000
Версия пять PHP была сделана разработчиками 14 июля 2004 года. Обновления содержат обновление ядра Zend (Zend Engine 2), что заметно ускорило эффективность интерпретатора. Сделана поддержка языка разметки XML. Переработаны процедуры ООП. Сейчас стабильной является PHP 5.3.1, которая включает ряд изменений и дополнительных фишек:
Добавление модулей: phar, fileinfo, intl, sqlite3
Заметно улучшена скорость, примерно на 14-21% и куча других нововведений.
Текст статьи был подготовлен с помощью
внутренней оптимизации