введение в php

Введение в PHP

Многие сегодня создают сайты. А если говорить об основах — ‘не получилось’.

Поехали сначала. Как же работает HTML?

как работает HTML

Есть некоторый пользователь, а где-то есть машина, на которой стоит серверное программное обеспечение. И там есть наш сайт, на котором простая html-страничка. Пользователь запрашивает страницу у веб-сервера, сервер забирает контент этой странички, возвращает пользователю, и все это выводится в браузер, и браузер все это отображает. Но html — это статика, поэтому все пользователи получать одно и тоже. Но добавим динамики, чтобы каждого пользователя приветствовали по имени. Рассмотрим принцип работы PHP.

как работает php

Тот же пользователь, тот же сервер. А на сервере есть какая-то серверная технология (php, perl и другие). Есть таже самая страница, но у нее расширение .php, хотя это не обазательно. PHP — это встраиваемый язык, т.е. не нужно из этого html файла целиком сверху до низу делать код. Т.е. тот же html-файл остался, а в нужном месте вставляем php-код. Теперь пользователь посылает запрос, а сервер настроен таким образом, что, если запрос приходит на обычную html-страницу, то он сразу берет и отдает контент пользователю. Если запрос пришел на страницу с расширением .php, то он берет этот контент и отдает его на обработку php-интерпретатору (модуль сервера), который заходит на страницу и последовательно пробегается по файлу в поисках своих блоков, своего кода. Все, что лишнее (html-код) отбрасывается, а код обрабатывается и приходит в браузер пользователю.

Для того, чтобы вся эта схема работала, нужен сервер. Рассмотрим установку веб сервера Apache на локальную машину в следующей статье.




Добавить комментарий

Ваш e-mail не будет опубликован.