Просмотр содержимого документа
«Сущность web-технологий»
Сущность Web -технологий
Структура Web
www.example.com
1.2.3.4
Диск
N
Internet/ Локальная сеть
База данных
Клиент
- визуализация HTML -кода,
- выполнение сценариев Javascript ,
- выполнение Java -аплетов,
- отправка данных серверу при помощи протокола CGI .
Сервер
- обработка содержимого HTML , изображений, документов и т.д.
- обработка данных, полученных от клиента.
Обработка статических данных
Сервер
Диск
www.example.com
Запрос клиента
/ var/www/html/index.html
Данные, передаваемые пользователю
Без обработки текстового файла
Обработка динамических данных
Сервер
Диск
www.example.com
Запрос клиента
#!/usr/bin/perl
/ var/www/cgi-bin/a.cgi
Данные, возвращаемые клиенту
Выходной HTML -код
Perl
Выполнение a.cgi
Обработка данных, внедренных в HTML -код
Сервер
Диск
www.example.com
Запрос клиента
/ var/www/html/a.html
Данные, передаваемые клиенту
Обработка данных, внедренных в HTML -код
Сгенерированный
HTML -код
Обработчик
- mod_ perl
- PHP