Глава 19. Служба WWW

Содержание

19.1. WWW
19.2. Технологии Всемирной паутины
19.3. История Всемирной паутины
19.4. Строительство сети
19.5. Достоинства действующих технологий Web
19.6. Гипертекст и web-страницы
19.7. Свойства web сдерживающие его развитие
19.8. Но что же на самом деле изобрел Дуглас Энгельбарт?

19.1. WWW

WWW (World Wide Web, Всемирная паутина) - самый популярный сервис Интернета, который определил столь массовое обращение к ресурсам Сети.

WWW - это система серверов, поддерживающая форматированные специальным образом документы. WWW реализована в виде клиент-серверной архитектуры. Пользователь с помощью браузера осуществляет запрос информации на сервере, а web-сервер обслуживает запрос пользователя.

Рис. Схема обращения браузера к искомому ресурсу на сервере

Браузер - программа, которая обеспечивает обращение к искомому ресурсу на сервере по его URL, интерпретирует полученный результат и показывает его на клиентском компьютере.

Сервер и клиент работают на разных компьютерах, на разных аппаратных платформах, и под управлением разных ОС.

Протокол по которому происходит доставка сервером документа браузеру называется HTTP - протокол передачи гипертекста.

Всемирную паутину образуют миллионы веб-се_рверов сети Интернет, расположенных по всему миру. Веб-сервер является программой, запускаемой на подключённом к сети компьютере и использующей протокол HTTP для передачи данных.

В простейшем виде такая программа получает по сети HTTP-запрос на определённый ресурс, находит соответствующий файл на локальном жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные веб-серверы способны динамически формировать ресурсы в ответ на HTTP-запрос.

Для идентификации ресурсов (зачастую файлов или их частей) во Всемирной паутине используются единообразные идентификаторы ресурсов URI (Uniform Resource Identifier). Для определения местонахождения ресурсов в сети используются единообразные локаторы ресурсов URL (Uniform Resource Locator). Такие URL-локаторы сочетают в себе технологию идентификации URI и систему доменных имён DNS (Domain Name System) - доменное имя (или непосредственно IP-адрес в числовой записи) входит в состав URL для обозначения компьютера (точнее - одного из его сетевых интерфейсов), который исполняет код нужного веб-сервера.

Для просмотра информации, полученной от веб-сервера, на клиентском компьютере применяется специальная программа - веб-бра_узер. Основная функция веб-браузера - отображение гиперте_кста. Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссы_лки.

Бо_льшая часть информации в Вебе представляет из себя именно гипертекст. Для облегчения создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык HTML (HyperText Markup Language), язык разметки гипертекста.

Работа по разметке гипертекста называется вёрсткой, мастера по разметке называют веб-ма_стером или вебмастером (без дефиса). После HTML-разметки получившийся гипертекст помещается в файл, такой HTML-файл является самым распространённым ресурсом Всемирной паутины. После того, как HTML-файл становится доступен веб-серверу, его начинают называть «веб-страницей». Набор веб-страниц образует веб-сайт. В гипертекст веб-страниц добавляются гиперссылки. Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалённом сервере. Гиперссылки веба основаны на технологии URL.