Как работает World Wide Web
World Wide Web представляет собой обширнейшую коллекцию Web-страниц, сохраненных на компьютерах по всему миру. Web-страница — это документ, предназначенный для просмотра в сети Интернет. На Web-страницах может быть представлена информация в виде текста, рисунков, звуков и фильмов. Для просмотра Web-страниц используются специальные программы — обозреватели. Наиболее популярными обозревателями являются два приложения: Microsoft Internet Explorer (http://www. microsoft.com/ie)и Netscape Navigator (http://www.netscape.com).Пример отображения начальной страницы Internet Explorer в окне этого же обозревателя показан на рис. 1.2.
Рис. 1.2. Начальная страница Microsoft Internet Explorer в окне этого же обозревателя
Чтобы открыть доступ к Web-странице для пользователей во всем мире, достаточно сохранить документ в формате, распознаваемом обозревателями, на Web-сервере в папке активного Web-узла. Web-сервером может служить любой компьютер, подключенный к Интернет, на котором установлено специальное программное обеспечение, например Apache (http://www.apache.org).Во время инсталляции программы Web-сервера происходит выбор и установка папки Web-узла. Рассмотрение установки программного обеспечения Web-сервера выходит за рамки этой книги. Далее мы будем предполагать, что Web-сервер уже существует. Это может быть корпоративный сервер вашей компании или общественный сервер, предоставляющий хостинговые услуги.
Хостингом называется платное или бесплатное предоставление пользователям места на дисках Web-сервера для размещения персональных или корпоративных Web-страниц.
Web-сервер, как и все другие компьютеры, подключенные к Интернет, имеет свой уникальный IP-адрес. Поскольку IP-адрес не очень удобен для пользователей, Web-серверы имеют еще и адреса DNS(Domain Name System), которые намного проще запоминаются и могут выглядеть, например, так: www. mail. ru.
DNS, служба имен доменов, — механизм, используемый в сети Интернет для установления соответствия между IP-адресами и именами доменов. Применение в Интернет понятных для пользователей имен породило проблему их преобразования в IP-адреса. В результате была сформирована система имен доменов и в сети стали создаваться специальные DNS-серверы, которые преобразовывали имена серверов в IP-адреса, и наоборот.
Так же, как и цифровой IP-адрес, имя сервера разделено точками для удобства построения иерархии в домене на основе имен. Иерархия задается справа налево. По DNS-адресу можно определить местоположение и профиль организации. Вот несколько доменов высшего уровня:
♦ gov— правительственные организации;
♦ mil— военные организации;
♦ edu — образовательные организации;
♦ com — коммерческие организации;
♦ org— общественные организации;
♦ net— организации, предоставляющие сетевые услуги.
Кроме того, все страны мира имеют двухсимвольное имя, обозначающее домен верхнего уровня этой страны. Примеры доменов высшего уровня показаны в табл. 1.1.
Таблица 1.1. Доменные имена высшего уровня разных стран
Чтобы отобразить Web-страницу в окне обозревателя на компьютере пользователя, необходимо направить запрос на сервер с указанием URL-адреса этой страницы в Интернет. В ответ программа сервера возвращает запрошенный документ по IP-адресу компьютера-клиента, как показано на рис. 1.3.
Рис. 1.3. Обмен данными между компьютером пользователя и Web-сервером
Адрес Web-страницы состоит из DNS-адреса Web-сервера и пути к файлу Web-страницы в папке Web-узла, разделенных символами слеша. Например, адрес документа в Web может иметь такой вид:
Дата добавления: 2016-01-29; просмотров: 1704;