Язык PHP (гипертекстовый препроцессор) - язык для создания динамических страниц веб-сайтов с помощью шаблонов и данных, обработки запросов с помощью форм html, и для использования функций веб сервера. На языке PHP написано многие популярные CMS (движки) сайтов, в том числе WordPress и Joomla. Большинство веб ресурсов в интернете используют язык PHP, это очень популярный инструмент, и прост для изучения. PHP позволяет создавать как простые веб-ресурсы, так и сложные интернет-порталы.
Язык PHP исполняется на стороне веб-сервера. Когда на веб-сервер приходит запрос для исполнения php кода, например при открытии страницы сайта, интерпретатор PHP обрабатывает код PHP и возвращает код html на браузер. В результате код PHP для пользователя не виден, он получает лишь результат на своем браузере в виде html страницы.
С помощью PHP можно реализовать такие функции , как:
- регистрация и авторизацияпользователя на сайте,
- отправление сообщения с помощью формы обратной связи,
- работа с базой данных
- генерация динамической страницы на основе шаблона
- поиск по сайт
и много других функций.
Также при создании сайта на основе CMS WordPress, бывает нужно внести незначительные изменения в шаблон ( тему ) сайта, для этого приходится "лезть под капот", то есть вносить изменения в код шаблона. А шаблон сайта на CMS и сам CMS в основном написаны на языке PHP. Поэтому знание PHP здорово поможет вам при создании сайтов. Даже если создавать сайт без движка, и в таком случае этот язык хорошо послужит вам для создания динамических страниц.
Язык PHP , как и другие языки программирования, состоит из синтаксиса, переменных, функций, операторов, логических конструкций, циклов.