Сервисы (услуги) сети Internet
Всемирная паутина
Электронная почта и список рассылки
Группы новостей (в основном, Usenet)
Файлообменные сети
Электронные платѐжные системы
Интернет-радио
Интернет-телевидение
IP-телефония
Поисковые системы
Интернет-реклама
и др.
Служба World Wide Web (WWW)- это самая популярная служба современного Интернета. Ее нередко отождествляют с Интернетом, хотя на самом деле это лишь одна из его многочисленных служб.
World Wide Web–это единое информационное пространство, состоящее из взаимосвязанных электронных документов, хранящихся на Web-серверах. Отдельные документы, составляющие пространство Web, называют Web-страницами. Количество Web-страниц уже составляет миллиарды.
2. СТРУКТУРА, ПРОТОКОЛЫ ПЕРЕДАЧИ ДАННЫХ В СЕТИ INTERNET
Тогда же были разработаны протоколы передачи данных в сети – TCP/IP. TCP/IP – это множество коммуникационных протоколов, которые определяют, как компьютеры различных типов могут общаться между собой. Протоколы TCP/IP позволяли обмениваться данными между различными сетями. В 1983 году с выходом первого стандарта для протоколов TCP/IP они были приняты в качестве основного протокола для всех, кто работал в сети. Протоколы TCP/IP и на сегодняшний день используется для обмена данными между различными сетями, так как они обеспечивают взаимодействие компьютеров, работающих под управлением различных ОС, также обеспечивают возможность работы с указанными протоколами в локальных и глобальных сетях. В основе протоколов TCP/IP лежит технология, известная как «коммутация пакетов»: передаваемая информация разбивается на lдейтаграммы -IP-пакеты, после чего каждый IP-пакет маркируется таким образом, чтобы в нем были данные, необходимые для правильной сборки документа на компьютере получателя. Все IP-пакеты снабжаются адресом получателя и адресом отправителя. Каждый IP-пакет передается адресату независимо от остальных. Разные IP-пакеты одного сообщения могут проходить разными маршрутами. Когда все IP-пакеты одного сообщения по указанному адресу поступают на принимающий компьютер, осуществляется их преобразование к исходному виду и получателю доставляется все сообщение целиком. Принимающий компьютер контролирует целостность и полноту поступившей информации, автоматически отправляя запрос на дублирование и повторную пересылку в случае утраты одного или нескольких пакетов.
Протоколы TCP (Transmission Control Protocol) – протоколы управления передачей. Протоколы TCP выбирают оптимальный размер пакета передаваемых данных, контролируют надежность соединения между компьютерами, отвечают за надежную доставку сообщений по указанному адресу и осуществляют повторную пересылку информации в случае сбоя.
Протоколы IP (Internet Protocol) – протоколы маршрутизации обеспечивают доставку всех пакетов, они добавляют к каждому пакету служебную информацию с адресами отправителя и получателя и отвечают за адресацию сетевых узлов.
3. АДРЕСАЦИЯ КОМПЬЮТЕРОВ В СЕТИ ИНТЕРНЕТ.
Чтобы информация была доставлена по указанному адресу, каждый компьютер, включенный во всемирную сеть Интернет, имеет свой уникальный IP-адрес (физический, цифровой адрес), на основании которого протоколы IP передают информацию по сети. IP-адрес позволяет однозначно идентифицировать компьютер, подключенный к Интернет. IP-адрес состоит из четырех байтов, для удобства записанных в виде четырех десятичных чисел (каждое не более 255), отделенных друг от друга точками, например, 195.50.64.34. IP-адрес включает две логические части: номер сети и номер компьютера в этой сети. Наиболее общая информация – номер сети в IP-адресе располагается слева (первые 1-3 байта). Крайнее слева число обозначает крупную сеть, числа, которые стоят правее, указывают на более мелкие участки внутри этой крупной сети и так до конкретного компьютера. IP-адрес всегда является первичным, все компьютеры работают только с этой системой адресации.
Компьютер, подключенный к сети Интернет и имеющий персональный IP-адрес, называется хостом или узлом. Узлом является и ПК, после того как он установит связь с провайдером.
IP-адресацией пользуются компьютеры, а для удобства пользователя разработана параллельная система адресов, называемая доменной. Для ссылки на узел в доменной системе адресов применяется полное доменное имя узла. Полное доменное имя, как и IP-адрес, позволяет однозначно идентифицировать любой хост или домен в Интернет, однако оно информативней для пользователя. Сравним IP- и доменный адрес сервера компании Microsoft: 207.68.156.58 и microsoft.com. Последнее содержит набор слов, разделенных точкой. Каждое слово в имени – это, так называемый, домен. В доменных именах наиболее общая информация стоит справа. Вообще же под понятием «домен» понимают совокупность компьютеров (хостов) в составе сети, объединенных каким-либо общим признаком, например находящихся в одном государстве, принадлежащих одной организации и т. п. Как правило, доменное имя включает не более пяти символьных идентификаторов (их количество зависит от уровня домена: bseu.by – домен второго уровня, prim.stud.by – 122 домен третьего уровня). Доменные имена различных уровней отделяются друг от друга точками. В полном доменном имени может стоять точка в конце адреса, которая указывает на корневой домен. Эту точку, как правило, не ставить. Следующий уровень иерархии состоит из группы узлов, которые называются доменами верхнего или первого уровня. К доменам первого уровня относятся зарезервированные имена и территориальные домены, перечисленные в табл. 8.1. Часто по доменному имени первого уровня можно установить принадлежность узла к тому или иному государству. Территориальный домен .by закреплен за белорусскими узлами, домен .ru закреплен за российскими узлами. Аналогичные территориальные домены закреплены за остальными государствами. Домены второго уровня могут указывать на названия фирм, города, организации и т.д. Следующие за территориальным (справа налево) домены указывают на узел и его подсети, а также отдельные серверы. С развитием Интернет назрела необходимость расширения диапазона доменных имен первого уровня. В связи с этим Советом по работе с Интернет IAB утверждаются новые доменные имена 1-го уровня – info, name, biz и др. comcommercial (коммерческие)
edueducational (образовательные)
govgovernment (правительственные)
milmilitary (военные)
netnetwork (организации, обеспечивающие работу сети),
orgorganization (некоммерческие организации
ххдвухбуквенные коды стран или географические домены, например, by (Беларусь), ru (Россия), pl (Польша) и т.д.
Перевод IP-адресов в названия доменов осуществляет специальная служба – DNS (Domain Name Service). DNS – распределенная на узлах Интернет база данных о соответствии физических и доменных адресов. В локальной КС могут использоваться свои способы адресации компьютеров, но сервер такой сети должен иметь IP-адрес и соответствующий ему DNS-адрес.
IP-адрес компьютера в сети может быть постоянным или динамическим (временным). Те компьютеры, которые включены в Интернет на постоянной основе, имеют постоянные IP-адреса. Большинство же пользователей подключается к Интернет лишь на время сеанса, так называемое сеансовое подключение. Им выдается динамический IP-адрес, действующий только в течение данного сеанса. Этот адрес автоматически выдает тот сервер, через который происходит подключение. В разных сеансах динамический IP-адрес может быть различным, причем заранее неизвестно каким.
Организации, предоставляющие услуги подключения к своему узлу и выделяющие IP-адреса, называются поставщиками услуг Интернета или провайдерами. Они оказывают такую услугу на договорной платной основе.
Физическое подключение может быть выделенным или коммутируемым. Для выделенного соединения необходимо проложить новую или арендовать готовую физическую линию связи (кабельную, оптоволоконную, радиоканал, спутниковый канал и др.) Такое подключение используют организации и предприятия, нуждающиеся в передаче больших объемов данных.
4. ЛОГИЧЕСКАЯ И ФИЗИЧЕСКАЯ СТРУКТУРА САЙТА
Каждый ресурс Интернета, от домашней странички до большого информационного портала, содержит несколько тематических рубрик, соединенных между собой гиперсвязями. Как правило, ссылки на все разделы сайта с краткими анонсами их содержимого приводится на первой, так называемой стартовой странице, которой присваивается имя index.htm (.html). Если тематические рубрики содержат собственные подразделы, каждая из них также имеет свою стартовую страницу, называющуюся index.htm.
Такое имя файла рекомендуется присваивать всем стартовым документам сайта, поскольку в противном случае при обращении к какому-либо разделу посредством сокращенного URL без указания названия стартовой страницы (например, http://www.mysite.ru/photos/ вместо http://www.mysite.ru/photos/startpage.html) браузер отобразит не саму web-страницу, а перечень хранящихся в данной папке файлов или ошибку.
Подобный набор тематических рубрик с распределенными по соответствующим разделам документами и заранее спроектированными гиперсвязями между всеми страницами ресурса и называется Логической структурой сайта.
Физическая структура подразумевает алгоритм размещения физических файлов по поддиректориям папки, в которой опубликован ваш сайт.
Пример сравнения логической и физической структур одного и того же ресурса Интернета показан на рис. 5
Сравнение логической и физической структуры сайта
Очевидно, что логическая и физическая структуры могут не совпадать, поскольку в общем случае физическая структура ресурса разрабатывается, исходя из удобства размещения файлов. Однако более или менее точное сохранение порядка следования логических разделов в физической структуре сайта позволит вам избежать путаницы при последующем дополнении и обновлении материалов. Рекомендуется размещать все графические изображения, являющиеся элементами проекта, в отдельной папке с названием "Images", “img” или “pic”, расположенной в корневой директории сайта. Такой подход позволит обновлять хранящиеся в других тематических разделах документы HTML без переноса графики, использовать одни и те же графические файлы во всех разделах сайта и при необходимости удалять целые директории. Для того чтобы все гиперссылки на вашей домашней страничке или web-сайте работали корректно, все документы открывались правильно и браузер не выдавал ошибок при обращении к каким-либо разделам ресурса, при создании его физической структуры следует соблюдать несколько простых правил. Из всего сказанного становится очевидным, что физическая структура сайта скрыта от посетителей вашего ресурса: они могут наблюдать только логическую структуру, причем именно так, как она представлена при помощи элементов навигации. Отсюда следует вполне логический вывод: строение системы навигации должно если не полностью повторять, то хотя бы максимально соответствовать разработанной вами логической структуре сайта.
5. МОДЕЛИ ОРГАНИЗАЦИИ ЛОГИЧЕСКИХ СТРУКТУР WEB-САЙТОВ.
· Линейная компоновка
При использовании линейной компоновки страницы Web-сайта располагаются в одной жестко обусловленной последовательности. такая структура весьма удобна в тех случаях, когда пользователь должен знакомиться с информацией в определенном порядке - скажем, читать статью и выполнять некоторые пошаговые инструкции . В подобных случаях страница содержит обычно гиперссылки на последующую и предыдущую страницы.
· Web компоновка
Сайт построенный в стиле Web вообще не имеет четко оговоренной структуры. Каждая страница содержит многочисленные ссылки на другие страницы сайта. такая компоновка применяется тогда, когда порядок просмотра информации несущественен.
· Иерархическая компоновка
В случае применения иерархической компоновки все страницы связаны с главной , которая предлагает общий обзор содержимого Web-сайта, а все остальные содержать конкретную информацию, сгруппированную по определенному тематическому принципу. Доступ к подобным порциям данных осуществляется с главной страницы.
· Комбинированная компоновка
Подход с использованием комбинированной компоновки наиболее гибок. Например, сочетая особенности иерархического проектирования и компоновки в стиле Web, вы сможете создавать сайт, отличающийся внятной структурой и вместе с тем позволяющий пользователю перемещаться от одной страницы к другой в произвольном порядке.
Выделяют пять основных форм организации сайтов:
1. линейная;
2. решетка;
3. иерархия;
4. гибридная;
5. структура паутина.
6. ЭТАПЫ СОЗДАНИЯ WEB-САЙТА
1. Разработка логической структуры Web-сайта
Не поленитесь и вычертите сначала карандашиком на бумаге структурную диаграмму Web-yзла.
2. Подготовка материала
Подготовьте все данные, которые собираетесь представить на страницах будущего сайта - тексты, картинки, диаграммы, контактную информацию и прочее. Убедитесь, что вся собранная информация имеет прямое отношение к избранной теме и представляет нужность для аудитории.
3. Организация данных
Поделите собранные сведения на группы. Каждая группа должна представляться отдельной Web-страницей, посвященной определенной теме или конкретному предмету. Помните, что Web-страницы не должны быть чересчур короткими или чрезмерно длинными.
4. Создание Web-страниц
С помощью текстового редактора введите текст, который должен отображаться на Ваших страницах. Каждую страницу следует сохранить в виде отдельного файла-документа. Снабдите текст дескрипторами HTML, чтобы преобразовать его в формат Web. C помoщью дескрипторов HTML наполнитe WEb-страницы графическими изображениями, таблицами, аудио и видеозаписями. Если страница будет куцей, занимающей менее половины экрана, подумайте, нельзя ли в нее включить дополнительную информацию, позаимствовав ее из других страниц. Если, наоборот, она занимает более пяти экранов, то постарайтесь ее разбить на несколько более мелких.