Основные понятия Web-технологий

Содержание

Слайд 2

Основные понятия Web-технологий

Основные понятия Web-технологий

Слайд 3

Всемирная паутина (World Wide Web) – распределённая система, предоставляющая доступ к

Всемирная паутина (World Wide Web) – распределённая система, предоставляющая доступ к

связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету.
Распределенная система – это набор независимых компьютеров, представляющийся их пользователям единой объединенной системой.
Слайд 4

Гипертекст – это текст, содержащий в себе связи с другими текстами,

Гипертекст – это текст, содержащий в себе связи с другими текстами,

графической, видео- или звуковой информацией.
Гипертекст – это текст, содержащий элементы, которые являются ссылками на другие документы.
Гипертекст – текст, сформированный с помощью языка разметки (например, HTML), потенциально содержащий в себе гиперссылки.
Слайд 5

Гиперссылка – часть гипертекстового документа, которая ссылается на другой элемент (команду,

Гиперссылка – часть гипертекстового документа, которая ссылается на другой элемент (команду,

текст, заголовок, примечание, изображение) в самом документе, на другой объект (файл, каталог, приложение), расположенный на локальном диске или в компьютерной сети, либо на элементы этого объекта.
Слайд 6

Веб-страница – документ или информационный ресурс Всемирной паутины, доступ к которому

Веб-страница – документ или информационный ресурс Всемирной паутины, доступ к которому

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

Информационно значимое содержимое веб-страницы называется контентом. Веб-обозреватель, обозреватель, браузер – программное

Информационно значимое содержимое веб-страницы называется контентом.
Веб-обозреватель, обозреватель, браузер – программное обеспечение

для просмотра веб-сайтов, то есть для запроса веб-страниц, их обработки, вывода и перехода от одной страницы к другой.
Слайд 8

Internet Explorer, Mozilla Firefox , Safari, Google Chrome, Opera.

Internet Explorer,
Mozilla Firefox ,
Safari,
Google Chrome,
Opera.

Слайд 9

Провайдер – это поставщик услуг Интернет. Провайдер – организация, предоставляющая услуги

Провайдер – это поставщик услуг Интернет.
Провайдер – организация, предоставляющая услуги доступа

к Интернету и иные связанные с Интернетом услуги.
Узел – это компьютер, подключенный к Интернету.
Слайд 10

Технология «Клиент-сервер» Серверы – пассивные программы, которые ожидают запросы от клиентов,

Технология «Клиент-сервер»
Серверы – пассивные программы, которые ожидают запросы от клиентов, обрабатывают

их, отправляют запрашиваемую информацию и ожидают следующих запросов.
Клиенты – активные программы, с которыми обычно работает пользователь сети на своих компьютерах, отправляют запросы серверам для выполнения некоторой работы (обычно получение некоторой информации).
Слайд 11

Сервер – это удаленный компьютер, на котором работает серверная программа, выполняющая

Сервер – это удаленный компьютер, на котором работает серверная программа, выполняющая

обработку запросов пользователей: идентификацию пользователей, проверку их полномочий, прием данных от пользователей и передачу им данных.
Технология «клиент-сервер» – это технология взаимодействия, в которой одна программа запрашивает выполнение какой-либо совокупности действий ("запрашивает услугу"), а другая ее выполняет.
Слайд 12

Веб-сервер – это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и

Веб-сервер – это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и

выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.
Веб-сервер – это сервер, обслуживающий запросы к одному или нескольким сайтам Всемирной паутины (веб-сайтам).
Слайд 13

Функции WEB-сервера Управление передачей документов. Ведение журнала активности клиентов. Поддержание безопасности

Функции WEB-сервера
Управление передачей документов.
Ведение журнала активности клиентов.
Поддержание безопасности данных.
Обеспечение работы средств

интерактивной работы с клиентом.
Слайд 14

Наиболее распространённые веб-серверы: Apache IIS nginx Lighttpd Google Web Server Resin

Наиболее распространённые веб-серверы:
Apache
IIS
nginx
Lighttpd
Google Web Server
Resin

Слайд 15

Apache-сервер – свободный веб-сервер. Apache является кроссплатформенным ПО, поддерживает операционные системы

Apache-сервер – свободный веб-сервер.
Apache является кроссплатформенным ПО, поддерживает операционные системы Linux,

BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS.
Основными достоинствами Apache: надёжность и гибкость конфигурации.
Система конфигурации Apache основана на текстовых конфигурационных файлах.
Слайд 16

Уровни конфигурации: 1. Конфигурация сервера (httpd.conf). 2. Конфигурация виртуального хоста (httpd.conf

Уровни конфигурации:
1. Конфигурация сервера (httpd.conf).
2. Конфигурация виртуального хоста (httpd.conf c версии 2.2 extra/httpd-vhosts.conf).
3. Конфигурация

уровня директории (.htaccess).
Слайд 17

Виртуальные Web-серверы Механизм виртуальных серверов позволяет иметь несколько имен доменов или

Виртуальные Web-серверы
Механизм виртуальных серверов позволяет иметь несколько имен доменов или адресов

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

Классификация Web-серверов 1. Серверы (сайты) управления трафиком (Навигационные сайты) Основная задача:

Классификация Web-серверов
1. Серверы (сайты) управления трафиком (Навигационные сайты)
Основная задача: перенаправление потребителей

конечным серверам (напр.: поисковые системы, каталоги)
2. Конечные серверы.
Основное назначение: получение, как можно большего числа повторных посещений.
Слайд 19

Адресация в системе WWW IP-адрес (основной адрес в Internet); доменный адрес;

Адресация в системе WWW
IP-адрес (основной адрес в Internet);
доменный адрес;

почтовый адрес;
номера портов;
универсальный идентификатор сетевого ресурса (URL)
Слайд 20

IP-адрес

IP-адрес

Слайд 21

IP-адрес — представляет собой 4-байтовую последовательность, причем каждый байт этой последовательности

IP-адрес — представляет собой 4-байтовую последовательность, причем каждый байт этой последовательности

записывается в виде десятичного числа.
Адрес состоит из двух частей:
- адреса сети
- номера хоста.
Слайд 22

Назначение классов IP-адресов: А — использование в больших сетях общего доступа;

Назначение классов IP-адресов:
А — использование в больших сетях общего доступа;
В —

в сетях среднего размера (большие компании, научно-исследовательские институты, университеты);
С — в сетях с небольшим числом компьютеров (небольшие компании и фирмы).
Слайд 23

Классы IP-адресов: A — 0.0.0.0 -126.255.255.255 B — 128.0.0.0 -191.255.255.255 C

Классы IP-адресов:
A — 0.0.0.0 -126.255.255.255
B — 128.0.0.0 -191.255.255.255
C — 192.0.0.0

-223.255.255.255
D — 224.0.0.0 -239.255.255.255
E — 240.0.0.0 -247.255.255.255
Слайд 24

IP-адрес записывается в десятичной или в двоичной форме. 128.10.2.30 - десятичная

IP-адрес записывается в десятичной или в двоичной форме.
128.10.2.30 - десятичная форма,


10000000 00001010 00000010 00011110 - двоичная форма.
Слайд 25

IP-адрес записывается в десятичной или в двоичной форме. 128.10.2.30 - десятичная

IP-адрес записывается в десятичной или в двоичной форме.
128.10.2.30 - десятичная форма,


10000000 00001010 00000010 00011110 - двоичная форма.
Слайд 26

Для определения IP-адреса ввести команду ipconfig и нажать Enter

Для определения IP-адреса ввести команду ipconfig и нажать Enter

Слайд 27

Зарезервированные IР-адреса

Зарезервированные IР-адреса

Слайд 28

Доменное имя

Доменное имя

Слайд 29

Доменное имя – это символьный адрес компьютера. Доменные имена обслуживаются и

Доменное имя – это символьный адрес компьютера.
Доменные имена обслуживаются и централизованно

администрируются набором серверов доменных имен DNS.
DNS – служба доменных имен, преобразует доменное имя в IP-адрес и наоборот.
Слайд 30

microsoft.com Идентификатор предприятия Идентификатор домена

microsoft.com

Идентификатор предприятия

Идентификатор домена

Слайд 31

Доменные имена делятся на: доменное имя первого (верхнего) уровня; доменное имя

Доменные имена делятся на:
доменное имя первого (верхнего) уровня;
доменное имя второго уровня;
доменное

имя третьего уровня.
Слайд 32

www.ru – доменное имя первого уровня (Российская зона интернета) www.sumteh.ru –

www.ru – доменное имя первого уровня (Российская зона интернета)
www.sumteh.ru – доменное

имя второго уровня
murmansk.narod.ru – доменное имя третьего уровня состоит из домена второго уровня к которому слева добавлен поддомен.
Слайд 33

Домены верхнего уровня: .gov - правительственные .mil - военные .edu -

Домены верхнего уровня:
.gov - правительственные
.mil - военные
.edu - образовательные
.com - коммерческие
.net

– сетевые
.org – некоммерческие
.RU .UA .EN
Слайд 34

Классификация доменных имен: 1. Международные домены (gTLD) Общие домены верхнего уровня (gTLD) управляются организацией ICANN.

Классификация доменных имен:
1. Международные домены (gTLD)
Общие домены верхнего уровня (gTLD) управляются

организацией ICANN.
Слайд 35

Классификация доменных имен: 2. Интернационализованные домены (IDN) Доменные имена, которые содержат

Классификация доменных имен:
2. Интернационализованные домены (IDN)
Доменные имена, которые содержат символы национальных

алфавитов. IDN верхнего уровня управляются и находится под контролем ICANN.
Слайд 36

Классификация доменных имен: 3. Национальные домены (ccTLD) Национальные домены верхнего уровня

Классификация доменных имен:
3. Национальные домены (ccTLD)
Национальные домены верхнего уровня (ccTLD) делегированы соответствующим

национальным регистраторам, которые устанавливают правила регистрации в них либо сами, либо согласно указаниям правительства. Управляющей организацией является IANA.
Слайд 37

Классификация доменных имен: 4. Зарезервированные доменные имена названия доменов, которые следует

Классификация доменных имен:
4. Зарезервированные доменные имена
названия доменов, которые следует использовать в качестве

примеров (например, в документации), а также для тестирования.
.example,
.test,
.invalid и др.
Слайд 38

Классификация доменных имен: 5. Длинные доменные имена Размер доменного имени ограничивается

Классификация доменных имен:
5. Длинные доменные имена
Размер доменного имени ограничивается по административным и

техническим причинам. Обычно разрешается регистрация доменов длиной до 63 символов.
Слайд 39

URL - адрес

URL - адрес

Слайд 40

:// : @ : / ? # схема - схема обращения

<схема>://<логин>:<пароль>@<хост>: <порт>/?<параметры>#<якорь>
схема - схема обращения к ресурсу (протокол)
логин - имя пользователя,

используемое для доступа к ресурсу
пароль - пароль указанного пользователя
хост - полное доменное имя хоста в системе DNS или IP-адрес хоста
порт - порт хоста для подключения URL-путь уточняющая информация о месте нахождения ресурса
Слайд 41

порт - порт хоста для подключения URL-путь уточняющая информация о месте

порт - порт хоста для подключения URL-путь уточняющая информация о месте

нахождения ресурса
параметры - строка запроса с передаваемыми на сервер параметрами
якорь - идентификатор «якоря», ссылающегося на некоторую часть (раздел) открываемого документа
Слайд 42

Недостатки URL: Возможность использования только ограниченного набора символов. 2. Отсутствие гибкости.

Недостатки URL:
Возможность использования только ограниченного набора символов.
2. Отсутствие гибкости.

Слайд 43

Адрес электронной почты имя_пользователя@имя_сервера

Адрес электронной почты
имя_пользователя@имя_сервера