Обратите, пожалуйста, внимание на то, что отдельные выпуски рассылки в той или иной мере взаимосвязаны. С предыдущими выпусками Вы можете ознакомиться:
Как мы уже знаем, скрипты PHP исполняются на стороне сервера. Рассмотрим этот процесс подробнее.
Веб сервер
Аннотация
Веб реализация модели "клиент-сервер".
Одной из основных разновидностей сетевой архитектуры является модель "клиент-сервер". В рамках этой модели одна компьютерная система (сервер) обслуживает запросы других компьютерных систем (клиентов). При этом и у сервера, и у клиента можно выделить две части: аппаратную (hardware) и программную (software).
В частности, именно эта модель используется для организации доступа к веб сайтам по HTTP протоколу (Рисунок 1, «Реализация модели "клиент-сервер"»). В роли клиентов в данном случае выступают компьютеры пользователей (аппаратная часть) с установленными на них веб броузерами (программная часть). Броузер отправляет запрос (request)
на получение того или иного документа определенному веб серверу - компьютеру, на котором размещен соответствующий сайт и установлено специальное программное обеспечение, осуществляющее обработку полученных запросов и отвечающее на них. При отсутствии ошибок ответ (response) сервера, отправляемый клиенту, содержит запрошенный документ.
Рисунок 1. Реализация модели "клиент-сервер"
Замечание
Достаточно часто, говоря о веб сервере, подразумевают только программную его часть. Преимущественно в таком, узком, смысле будем использовать это понятие и мы.
Ниже перечислены некоторые наиболее распространенные веб сервера [1].