Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript |
Страница 10 из 478 5. Веб-сервер, получивший запрос, ищет веб-страницу на своем жестком диске. 6. Теперь, когда главная страница размещена в его памяти, веб-сервер замечает, что она представлена файлом, включающим в себя PHP-сценарии, и передает страницу интерпретатору РНР. 7. Интерпретатор РНР выполняет РНР-код. 8. Некоторые фрагменты кода РНР содержат MySQL-инструкции, которые интерпретатор РНР, в свою очередь, передает процессору базы данных MySQL. 9. База данных MySQL возвращает результаты выполнения инструкции интерпретатору РНР. 10. Интерпретатор РНР возвращает веб-серверу результаты выполнения кода РНР, а также результаты, полученные от базы данных MySQL. 11. Веб-сервер возвращает страницу выдавшему запрос клиенту, который отображает эту страницу на экране. ![]() Рис. 1.2. Динамическая последовательность процесса «запрос — ответ», выполняемого клиентом и сервером |
