- •Информационные ресурсы и коммерческое приложение www
- •1.2. Понятие компьютерной сети
- •1.3. История развития и структура Интернета
- •1.4. Принципы работы сети Интернет
- •1.5. Адресация компьютеров в Интернете
- •1.6. Основные сервисы Интернета
- •1.8. Организация информационной системы www
- •1.9. Адресация документов в Web – url.
- •2. Язык гипертекстовой разметки нтмl
1.8. Организация информационной системы www
World Wide Web (дословно переводится как «Всемирная паутина Web») - это распределенная сетевая гипертекстовая и гипермедийная информационная система.
Гипертекст - это система текстовых документов с перекрестными ссылками. WWW позволяет включать в эти документы не только текст, но и графику, аудио- и видео- информацию и ссылки на другие ресурсы Интернет. При этом объекты, на которые сделаны
ссылки, могут находиться на удаленных компьютерах. Данное свойство делает WWW единой информационной структурой.
Гипертекстовые документы WWW часто называют web -страницами. Комплекс web -страниц и других ресурсов, представляющий единый информационный блок, называется web узлом (Web -сайтом). Часто ресурсы web -узла размещаются на одном сервере в Интернете, но это не является обязательным условием.
В настоящее время web -документ может содержать:
• форматированный текст и перекрестные ссылки;
• иллюстрации и красочные подложки для документов;
• фреймы - несколько окон, размещенных на экране;
• формы - интерфейсы с контекстными меню, кнопками и полями для интерактивного взаимодействия с пользователем;
• анимационную графику;
• встроенные видеофрагменты;
• звуковые фрагменты.
Система WWW построена на модели «клиент-сервер». Информация в виде гипертекстовых документов хранится на web -серверах. Ее запрашивают, получают и отображают web -клиенты.
Под web -сервером может подразумеваться как ПО, установленное на компьютере, так и сам компьютер. Как правило, в качестве web -сервера используют специально выделенный компьютер.
При необходимости на компьютере может одновременно работать несколько web -серверов. Такой компьютер должен обладать большими вычислительными ресурсами и оперативной памятью, для того чтобы несколько параллельно работающих программ успешно справлялись со своими задачами.
В качестве клиента выступает программа, служащая средством просмотра web -страниц и называемая web -браузером (от англ. brоwsе -просматривать). Наиболее популярные современные web -браузеры -это MS Internet Ехрlогег, Netscape Navigator и Орега норвежской компании Орега Software.
Общим протоколом передачи данных в WWW является протокол передачи гипертекста НТТР (Нурег Техt Transfer Protocol). Он определяет:
• механизм, по которому устанавливается соединение между web -клиентом и сервером;
• процедуру запроса и передачи информации.
Протокол НТТР предоставляет информацию только для чтения. Это означает, что простой пользователь, просматривающий web -страницы с помощью клиентской программы (браузера), не имеет возможности их изменить. Редактирование web -страниц возможно лишь при наличии специального доступа к web -серверу, на котором они расположены.
1.9. Адресация документов в Web – url.
Рассмотренные выше IР -адреса и доменные имена используются для адресации компьютеров в Интернете. Однако зачастую возникает необходимость в обращении не ко всему компьютеру (серверу), а к отдельному ресурсу, расположенному на нем (например, к web -странице, файлу рисунка и т. п.). Каждый доступный ресурс в Интернете, и в WWW в том числе, может быть адресован с помощью URL.
URL (Uniform Resource Locator) - универсальный идентификатор документа в Web. URL определяет:
• протокол доступа к документу;
• имя и адрес сервера в Интернете, содержащего этот web -документ;
• местоположение документа в общей структуре web -сервера. В общем виде URL выглядит следующим образом:
метод://сервер:порт/путь/файл#метка,
где метод: - протокол доступа к документу. Для web -страниц это
сервер:порт - адрес сервера с соответствующим номером порта. Этот параметр отображает так называемую машинную адресацию. Машинная адресация может быть числовой или буквенной. Как правило, используется доменное имя сервера вида
www.server.name, где сначала стоит тип узла (для Web это WWW), server – имя узла, name - доменный тип. При этом номер порта чаще всего не указывается, а определяется по умолчанию (для WWW - это порт 8080).
путь/ - место документа в структуре сервера;
файл - имя файла, содержащего документ. Для WWW это файл, имеющий расширение him, html, shtml или др.;
метка - место в файле (именованная строка). Если метка не указана, то происходит обращение к началу файла.
Метка является минимальным элементом (ресурсом) Интернета, имеющим URL.
Если какая-то часть URL не указана, ее значение определяется по умолчанию.
Если в запросе указаны только тип протокола и имя сервера, то web -браузер отобразит НТМL-документ, который называется стартовой или домашней страницей (home раgе) web -узла. Домашняя страница обычно сохраняется в файле с именем index.html, но это может быть и файл welcome.html (в зависимости от того, как сконфигурирован сервер).
Вот несколько примеров URL для различных сервисов Интернета:
ftp: //ftp.uu.net/doc/literary/obi/World.Factbook
(будет использован метод FТР для файла World.Factbook, хранящегося на сервере ftp.uu.net в директории /doc/literary/obi);
gofer://gofer.micro.umn.edu/
(будет использован метод Gofer для доступа к серверу gofer.micro.umn.edu;
telnet://dw.sj-coop.net:4000/
(будет установлено tеlnеt-соединение с сервером dw.sj-coop.net через порт 4000);
http://200.0.0.1./Нtml_lеarn/index.html#first
(браузер отобразит раздел web-страницы index.html, помеченный меткой first. Страница будет затребована из каталога Нtml_lеarn сервера с IР-адресом 200.0.0.1.);
news:alt.cows.moo
(будет затребована группа новостей alt.cows.moo).
Формат URL для группы новостей несколько отличается от прочих. В нем нет спецификации сервера новостей, а указано только название конференции. Имя сервера задается в настройках браузера.
