Программистам, специалистам по веб - приложениям не нужно напоминать о том, что интернет -страницы не только контент, картинки и текст. Сайт, а особенно уважаемый проект просто обязан поддерживать определенную ступень интерактивности с посетителем : продажа различных, в том числе не только цифровых товаром, поиск информации по Вашему сайту, различные конференции, форумы и тому подобное. Обычно это реализовалось скриптами CGI, которые написаны на, не менее полезном, языке Perl. Но у скриптов написанных на данном языке очень узкая масштабность. Выполнение скрипта CGIзанимает больше процессорного времени и занимает оперативную память. А у PHP же совсем другой подход, он похож на ASPи работает как неотъемлемая часть сервера.
PHPдовольно легок в написании, так как его синтаксис схож с синтаксисом С или perl. В языке PHPнет очень строгой типизации и совсем отсутствует необходимость по освобождению памяти или выделении памяти.
Все программы написаны на языке PHPдовольно легко читаются в отличии от perlего легко прочитать и визуально понять.
Однако изучать донный язык не совсем удобно, так как он ,можно сказать, развивается и меняется с последующими версиями. А книги по языку PHPнет смысла писать и публиковать, опять же, так как, пока учебник напишут и пустят в свет, информация которая будет в нем, еще до публикации начнет стремительно устаревать. Почти все программисты не изучали язык PHPс чистого листа, в основном перед изучением у них был крепкий фундамент, а именно знание Perlили C++/С, у этих языков есть нечто общее, зная их на много легче выучить PHP.
Конечно же, что бы использовать скрипты и программы на php, просто необходим надежный хостинг, который поддерживает этот чудный язык программирования.