- •Информационные ресурсы и коммерческое приложение 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-браузеры -этоMSInternetЕхрlогег,NetscapeNavigatorи Орега норвежской компании ОрегаSoftware.
Общим протоколом передачи данных в WWWявляетсяпротокол передачи гипертекста НТТР (Нурег ТехtTransferProtocol). Он определяет:
• механизм, по которому устанавливается соединение между web-клиентом и сервером;
• процедуру запроса и передачи информации.
Протокол НТТР предоставляет информацию только для чтения. Это означает, что простой пользователь, просматривающий web-страницы с помощью клиентской программы (браузера), не имеет возможности их изменить. Редактированиеweb-страниц возможно лишь при наличии специального доступа кweb-серверу, на котором они расположены.
1.9. Адресация документов в Web – url.
Рассмотренные выше IР -адреса и доменные имена используются для адресации компьютеров в Интернете. Однако зачастую возникает необходимость в обращении не ко всему компьютеру (серверу), а к отдельному ресурсу, расположенному на нем (например, кweb-странице, файлу рисунка и т. п.). Каждый доступный ресурс в Интернете,и вWWWв том числе, может быть адресован с помощьюURL.
URL (UniformResourceLocator) - универсальный идентификатор документа в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для группы новостей несколько отличается от прочих. В нем нет спецификации сервера новостей, а указано только название конференции. Имя сервера задается в настройках браузера.