Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

OPFI / 05-OPFI_VI_Rabota_s_web-serverami

.pdf
Скачиваний:
16
Добавлен:
14.04.2015
Размер:
1.06 Mб
Скачать

Лекция №5

Работа с Web-серверами

Шамраева Е.О. ст. преп. каф. ЭВМ, ХНУРЭ

Компоненты Всемирной паутины

Всемирная паутина (World Wide Web, WWW) – всемирная информационная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету

WWW образуют миллионы web-серверов

Со стороны пользователя Всемирная паутина основывается на программах, которые называются web-браузерам

Работая в паре, серверы и браузеры обеспечивают доступ к Webдокументам – web-страницам, выполненным в специальном формате HTML (Hypertext Markup Language – язык разметки гипертекста)

Несколько web-страниц, объединенных общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же web-сервере, называются web-сайтом

Связь браузера с web-сервером обеспечивается с помощью протокола HTTP (Hypertext Transfer Protocol) – протокола передачи гипертекста

Web - серверы

Web-сервер является программой, запускаемой на подключѐнном к сети компьютере и использующей протокол HTTP для передачи данных. Служит поставщиком информационного содержимого Web

Получив запрос от клиента, web-сервер предоставляет данные в той или иной форме. В большинстве случаев данные представляются в виде страницы HTML

Наиболее популярными серверами являются Apache (порядка 50% серверов в Web работают на базе

Apache) и Microsoft IIS (Internet Information Server)

Рисунок 5.1 – Динамика роста числа web-серверов

URL – способы записи

Для идентификации и определения местонахождения страниц и других web-ресурсов в сети используются унифицированные указатели информационных ресурсов URL (Uniformed Resource Locator)

Типичный URL-адрес выглядит следующим образом:

http://hard.rozetka.com.ua/ru/products/procategory/265/index.html

Каждый URL-адрес состоит из двух частей: первая представляет собой идентификатор ресурса, вторая указывает на местоположение данного ресурса. В URL-адресе важен регистр символов

В нашем примере первая часть адреса (http://) является

идентификатором ресурса. Он указывает браузеру, какой протокол или язык использовался для создания данного ресурса. Последовательность символов http:// означает, что доступ к данному ресурсу обеспечивается протоколом передачи гипертекста HTTP. Большинство браузеров поддерживают и другие протоколы, на которые указывают следующие идентификаторы: ftp://, gopher://, telnet://

URL – способы записи

Вторая часть URL-адреса указывает на местоположение ресурса. Ее также можно разбить на две части:

Первая часть (hard.rozetka.com.ua) указывает на доменное имя

хоста

Вторая часть /ru/products/procategory/265/index.html сообщает имя отдельного ресурса, и представляет собой путь к конкретному файлу, который записан в формате UNIX, что подразумевает использование прямого слэша (/)

Таким образом данный адрес свяжет нас с документом index.html, который находится в папке

/ru/products/procategory/265/ компьютера hard, расположенного в домене rozetka.com.ua

Чтобы сократить запись, можно исключить путь поиска файла,

например так: http://hard.rozetka.com.ua/~index.html

Для организации достаточно указать только адрес ее домашней страницы: http://hard.rozetka.com.ua/

URL – способы записи

Большинство web-серверов настраивается таким образом, чтобы обращения на сайт автоматически перенаправлялись на страницу по умолчанию. Как правило, страница по умолчанию называется index.html, однако встречаются и другие варианты – home.html, default.html и index.htm

Дополнительно сократить форму записи можно, если отказаться от записи протокола http://

Современные браузеры позволяют не указывать имя протокола, если это http://. Тогда запись становится еще проще: hard.rozetka.com.ua

Если в качестве имени компьютера использовано стандартное

имя www, и доменное имя относится к американским доменам com, gov, org, net и пр., то браузер разыщет сервер даже по одному доменному имени

Web-браузеры

Для обзора информации, полученной от web-сервера, на клиентском компьютере применяется программа – webбраузер, основная функция которого – отображение гипертекстовых ссылок – фрагментов текста или встроенных объектов (например, рисунков), с которым связан адрес другого web-документа

При просмотре в браузере текстовые гиперссылки выделяются цветом и подчеркиванием, а графические – рамкой

Для облегчения создания, хранения и отображения гипертекста в WWW традиционно используется язык HTML (Hypertext Markup Language – язык разметки гипертекста)

Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалѐнном сервере

Гиперссылки основаны на технологии URL

Рисунок 5.2а – Динамика популярности браузеров в мире (за период с 1.08.2009 по

1.08.2010)

Рисунок 5.2б –Популярность версий браузеров в мире (за период с 1.08.2009 по

1.08.2010)