php



PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста», англ. Personal Home Page Tools (устар.) — «Инструменты для создания персональных веб-страниц») — скриптовый язык программирования общего назначения, интенсивно применяющийся для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом.

Область применения

В области программирования для Сети PHP — один из популярнейших скриптовых языков благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности и распространению исходных кодов на основе лицензии PHP. Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений. Основные из них:

  • автоматическое извлечение POST и GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы;
  • файловые функции успешно обрабатывают как локальные, так и удалённые файлы;
  • автоматическая отправка HTTP-заголовков;
  • работа с cookies и сессиями;
  • обработка файлов, загружаемых на сервер;
  • работа с HTTP заголовками и HTTP авторизацией;
  • работа с XForms;
  • работа с удалёнными файлами и сокетами.

В настоящее время PHP используется сотнями тысяч разработчиков.

Согласно рейтингу Tiobe, базирующемся на данных поисковых систем, PHP находится на 3 месте среди языков программирования (уступая Java и C).