PHP (пи-аш-пи, пэ-ха-пэ) — самый массовый язык программирования сайтов. На PHP написаны все самые популярные CMS в интернете — WordPress, Drupal, Joomla. PHP наиболее широко поддерживается на хостингах.

PHP — интерпретируемый (или сценарный) язык программирования, в отличие от компилируемых. Это означает, что для запуска на компьютере программы на языке PHP необходим работающий на этом компьютере интерпретатор PHP. Поэтому в описаниях хостингов пишут про поддержку PHP — т.е. что на хостинге работает интепретатор PHP.

С одной стороны, это неудобно — вы не можете взять файл с расширением .php и просто его запустить — в лучшем случае будет показан его код, в худшем не произойдет вообще ничего. Но когда речь идет о разработке сайтов, то становится ощутимо колоссальное преимущество в удобстве и оперативности разработки на интерпретируемом языке: написанный на PHP код не нужно компилировать, на настроенном веб-сервере с поддержкой PHP этот код будет работать сразу.

В современных условиях PHP — хороший вариант для малых и средних сайтов и для ситуаций, когда требуется минимизировать затраты на начальном этапе разработки.

Обычному разработчику или владельцу сайта из нюансов PHP нужно обращать внимание только на то, какая версия PHP используется в вашем проекте, потому что есть отличия в поддержке хостингами более старых версий (5.4 и ранее) и новой 7-й версии.