PHP (Personal Home Page, http://www.php.net) — язык программирования, вернее, целая система разработки приложений для WWW. В отличие от традиционных CGI-скриптов, которые представляют собой отдельные файлы с исходным кодом программы, директивы РНР вставляются прямо в HTML-страницу. Когда клиент запрашивает у сервера соответствующий HTML-документ, то сервер сначала "пропускает" файл через интерпретатор PHP, a затем уже отправляет страницу клиенту.
В отличие от традиционных CGI-программ, в РНР значительно проще разрабатывать программы для работы с протоколами HTTP, FTP, РОРЗ, IMAP и SMTP. В версию 4.0 РНР была встроена поддержка сервера баз данных MySQL (в третьей версии РНР это был подключаемый модуль). Кроме того, в отличие от широко распространенного скриптового языка Perl, код программы перед выполнением компилируется, что обеспечивает довольно высокую скорость работы.
Тарифы начального уровня большинства провайдеров не обеспечивают поддержку РНР, поэтому, возможно, вам придется поискать нужную хостинг-компанию, чтобы заполучить РНР при минимальных денежных затратах. Если же в начале вашей работы с Web-сервером РНР вы решили пока не использовать, то можете не сомневаться: рано или поздно он вам все равно понадобится. РНР имеет настолько обширные возможности и развивается так стремительно, что завоевывает все более значительную долю на рынке систем программирования для WWW.