Создание сайтов
<<  Web-фильтр Введение в стандарты Web  >>
Web-узлы
Web-узлы
Часть 1. Web-технология
Часть 1. Web-технология
Основные компоненты Web-технологии
Основные компоненты Web-технологии
3. Спецификации на типы данных в Интернет
3. Спецификации на типы данных в Интернет
2)
2)
Web-узлы
Web-узлы
4. Системы WWW-адресации (URL, etc
4. Системы WWW-адресации (URL, etc
Параметр "порт" можно не указывать и тогда подразумевается порт,
Параметр "порт" можно не указывать и тогда подразумевается порт,
Часть 2. Web-серверы
Часть 2. Web-серверы
Что такое Web-сервер
Что такое Web-сервер
Что такое Web-сервер
Что такое Web-сервер
Бесплатный Для опытных пользователей сложность - настройки -
Бесплатный Для опытных пользователей сложность - настройки -
Система клиент-сервер
Система клиент-сервер
Схема доступа клиента к web-серверу
Схема доступа клиента к web-серверу
1)
1)
Внутренняя организация Web-узла
Внутренняя организация Web-узла
Vrml-страницы
Vrml-страницы
Cgi-скрипты api-интерфейсы fcgi-приложения
Cgi-скрипты api-интерфейсы fcgi-приложения
CGI (Common Gateway Interface)
CGI (Common Gateway Interface)
Cпособ обмена данными между прикладной программой и браузером:
Cпособ обмена данными между прикладной программой и браузером:
Виртуальные web-страницы
Виртуальные web-страницы
Виртуальные web-страницы
Виртуальные web-страницы
Java-апплеты
Java-апплеты
Типы серверов
Типы серверов

Презентация на тему: «Web-узлы». Автор: Даша. Файл: «Web-узлы.ppt». Размер zip-архива: 104 КБ.

Web-узлы

содержание презентации «Web-узлы.ppt»
СлайдТекст
1 Web-узлы

Web-узлы

Разработка и администрирование.

2 Часть 1. Web-технология

Часть 1. Web-технология

3 Основные компоненты Web-технологии

Основные компоненты Web-технологии

1. Язык гипертекстовой разметки HTML. 2. Протокол передачи гипертекста http. 3. Спецификации на типы данных в Интернет. 4. Системы WWW-адресации (URL, etc.)

4 3. Спецификации на типы данных в Интернет

3. Спецификации на типы данных в Интернет

1). Браузер должен знать, какой тип документа он получает от сервера, чтобы знать как его интерпретировать.

5 2)

2)

Каждому типу данных -> ставится в соответствие MIME type, который каждый раз добавляется в заголовок сообщения сервера. В заголовке указывается MIME-type, который может принимать в частности следующие значения: Картинки gif image/gif Картинки jpeg image/jpeg VRML-файлы wrl, vrml model/vrml HTML-документ html,htm text/html Flash-документ swf application/x-shockwave-flash … 3). На каждый такой тип в браузере – свое действие.

6 Web-узлы
7 4. Системы WWW-адресации (URL, etc

4. Системы WWW-адресации (URL, etc

Доступ к информационному ресурсу WWW по универсальному идентификатору. Типичный для URL вид: протокол://полное_имя_машины(или адрес):порт/путь "протокол" принимает значения: http- передача гипертекста; ftp- протокол передачи файлов; telnet- терминальный доступ; gopher- еще одно очень популярное в Internet приложение; news- новости Usenet; file- для доступа к локальным файлам;

8 Параметр "порт" можно не указывать и тогда подразумевается порт,

Параметр "порт" можно не указывать и тогда подразумевается порт,

стандартный для данного протокола: Для ftp используются порты 20 и 21, http - 80, telnet - 23, gopher - 70, news – 119 … http://xxx.lanl.gov:8000/ http://info.cern.ch/ ftp://ftp.kiae.su/unix/ telnet://whitehouse.gov:23 "путь" специфичен для каждого протокола,например, для ftp - это путь в файловой системе

9 Часть 2. Web-серверы

Часть 2. Web-серверы

Организация и функционирование

10 Что такое Web-сервер

Что такое Web-сервер

11 Что такое Web-сервер

Что такое Web-сервер

1. Компьютер: подключен к сети Интернет предоставляет файлы клиентам (в осн. клиенты - браузеры) специальное ПО для реализации получения файлов клиентами ИЛИ 2. Специальное ПО, установленное на таком компьютере

12 Бесплатный Для опытных пользователей сложность - настройки -

Бесплатный Для опытных пользователей сложность - настройки -

обслуживания

Для “чайников” Есть графический интерфейс

13 Система клиент-сервер

Система клиент-сервер

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

14 Схема доступа клиента к web-серверу

Схема доступа клиента к web-серверу

15 1)

1)

Получение по DNS имени => IP 2). Запрос на сервер с полученным IP для получения некоторого ресурса. 3). Получение запрашиваемого ресурса. 4). Разрыв соединения.

16 Внутренняя организация Web-узла

Внутренняя организация Web-узла

17 Vrml-страницы

Vrml-страницы

Текстовый документ Написан не на html, а на Virtual Reality Modeling Language (язык модулирования виртуальной реальности) VRML – сцена (мир): трехмерные образы трехмерный текст

18 Cgi-скрипты api-интерфейсы fcgi-приложения

Cgi-скрипты api-интерфейсы fcgi-приложения

Технологии разработки таких прикладных программ:

19 CGI (Common Gateway Interface)

CGI (Common Gateway Interface)

Что это такое: Данная спецификация определяет стандартный cпособ обмена данными (информацией) между прикладной программой и http-сервером.

20 Cпособ обмена данными между прикладной программой и браузером:

Cпособ обмена данными между прикладной программой и браузером:

cgi-скриптом называют программу, написанную на любом языке программирования или командном языке, которая осуществляет обмен данными с http-сервером в соответствии со этой спецификацией.

21 Виртуальные web-страницы

Виртуальные web-страницы

в виде отдельного файла в файловой системе сервера не существует. Появляется только в момент обращения клиента к серверу. => получаем динамические страницы. С автоматическим наполнением контента.

22 Виртуальные web-страницы

Виртуальные web-страницы

23 Java-апплеты

Java-апплеты

1). На сервере: компилятор переводит java-программы => в байт коды (апплеты) Отдельная директория->Java-апплеты 2). Браузер “видит” в коде HTML специальный контейнер applet'ов и отдает запрос на получение апплета серверу. 3). Браузер загружает байт-код 4). Передает на выполнение установленной на О.С. клиента Java-машине. Выполнение на клиенте

24 Типы серверов

Типы серверов

1. Простой (классический ) сервер: доступ к документам Web-узла. обмен данными с прикладными программами по запросу программы клиента 2. Сервер-посредник (proxy-сервер) 3. Кэширующий сервер Главная задача: сокращение трафика в сети Получаем: временную локальную базу в сети с более быстрым доступом.

«Web-узлы»
http://900igr.net/prezentacija/informatika/web-uzly-217451.html
cсылка на страницу

Создание сайтов

38 презентаций о создании сайтов
Урок

Информатика

130 тем
Слайды