На рис. 1.6 показана схема потоков данных. Вначале пользователь загружает себе в компьютер интернет браузер, набирает в браузере электронный адрес информационного портала или нажимает на кнопку в избранном. После этого интернет браузер посылает серверу, где расположен информационный портал, http запрос. Сервер получает запрос и передает управление PHP сценарию, расположенному на сервере. PHP сценарий начинает обрабатывать запрос в зависимости от параметров запроса, затем при необходимости соединяется с СУБД MySQL и посылает ей SQL запросы. СУБД MySQL выдает нужную информацию PHP сценарию, PHP сценарий выдает нужную информацию в html форму, которая посылается сервером в виде html страниц браузеру. Браузер преобразовывает HTML код в страницы и отображает пользователю. Пользователь может нажать на ссылку в отображаемой странице, при этом браузер посылает http запрос на сервер, после которого сервер возвращает в браузер html страницу в зависимости от http запроса. Такие действия повторяются каждый раз когда пользователь нажимает на пункты в меню, или на ссылки в тексте информационного портала, таким образом пользователь получает информацию в браузере удобным для него способом. Пользователю не обязательно знать все содержимое базы данных, вместо него эту работу делает php-сценарий. Там описано множество запросов к базе данных в зависимости от потребностей пользователя.
Adblock detector