Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript

Печать

5. Веб-сервер, получивший запрос, ищет веб-страницу на своем жестком диске.

6. Теперь, когда главная страница размещена в его памяти, веб-сервер замечает, что она представлена файлом, включающим в себя PHP-сценарии, и передает страницу интерпретатору РНР.

7. Интерпретатор РНР выполняет РНР-код.

8. Некоторые фрагменты кода РНР содержат MySQL-инструкции, которые интерпретатор РНР, в свою очередь, передает процессору базы данных MySQL.

9. База данных MySQL возвращает результаты выполнения инструкции интерпретатору РНР.

10. Интерпретатор РНР возвращает веб-серверу результаты выполнения кода РНР, а также результаты, полученные от базы данных MySQL.

11. Веб-сервер возвращает страницу выдавшему запрос клиенту, который отображает эту страницу на экране.

Рис. 1.2. Динамическая последовательность процесса «запрос — ответ», выполняемого клиентом и сервером