
- •Вопросы для подготовки к экзамену Гипертекстовые технологии
- •Структура и принципы www. Гипертекст – области использования.
- •Адресация в сети интернет. Система доменных имен dns.
- •Протоколы интернет прикладного уровня.
- •Протокол http. Схема http-сеанса. Http-запрос. Http-ответ.
- •Управляющие элементы html-формы. Обработка данных html-формы.
- •Dynamic html – общее описание, основные возможности. Сценарии в html документах.
- •Язык сценариев JavaScript.
- •Регулярные выражения в JavaScript.
- •Объектная модель документа. Программный интерфейс html dom.
- •Объектная модель браузера. Схема объектной модели, характеристика ее объектов.
- •Объект event. Связывание кода сценария с событиями. Прохождение событий.
- •Интерфейс cgi.
- •Переменные окружения http-сервера.
- •Internet/intranet архитектура информационных систем.
- •Понятие и типы хостинга. Выбор хостинга для размещения сайта.
Вопросы для подготовки к экзамену Гипертекстовые технологии
Структура и принципы www. Гипертекст – области использования.
WWW — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Большинство ресурсов всемирной паутины представляет собой гипертекст. Гипертекстовые документы называются web-страницами. Несколько web-страниц, объединенных общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же web-сервере, называются web-сайтом.
Области использования WWW
Наука, Университетские ИС, Учебные приложения, Архивы ПО, Визитные карточки, Виртуальные библиотеки и выставки, Коммерция, Досуг и увлечения.
Гипертекст — термин, введённый Тедом Нельсоном в 1965 году для обозначения «текста ветвящегося или выполняющего действия по запросу». Обычно гипертекст представляется набором текстов, содержащих узлы перехода между ними, которые позволяют избирать читаемые сведения или последовательность чтения. Общеизвестным и ярко выраженным примером гипертекста служат веб-страницы — документы HTML (язык разметки гипертекста), размещённые в Сети. В более широком понимании термина, гипертекстом является любая повесть, словарь или энциклопедия, где встречаются отсылки к другим частям данного текста, имеющие отношения к данному термину. В компьютерной терминологии, гипертекст — текст, сформированный с помощью языка разметки, потенциально содержащий в себе гиперссылки.
В литературоведении гипертекст — это форма организации текстового материала, при которой его единицы представлены не в линейной последовательности, а как система явно указанных возможных переходов, связей между ними. Следуя этим связям, можно читать материал в любом порядке, образуя разные линейные тексты.
Структура и принципы WWW
Фактически, Интернет состоит из множества локальных и глобальных сетей, принадлежащих различным компаниям и предприятиям, работающих по самым разнообразным протоколам, связанных между собой различными линиями связи, физически передающих данные по телефонным проводам, оптоволокну, через спутники и радиомодемы.
Web - это сеть информационных ресурсов. Для того, чтобы сделать эти ресурсы доступными наиболее широкой аудитории, используются три механизма:
- Единая схема наименования для поиска ресурсов в Web (URI).
- Протоколы для доступа к именованным ресурсам через Web (HTTP).
- Гипертекст для простого перемещения по ресурсам (HTML).
Каждый ресурс в Web - документ HTML, изображение, видеоклип, программа имеет адрес, который может быть закодирован с помощью универсального идентификатора ресурсов.
URI состоят из трех частей:
- Схема наименования механизма, используемого для доступа к ресурсу.
- Имя машины, на которой располагается ресурс.
- Имя собственно ресурса, заданное в виде пути.
URI (англ. Uniform Resource Identifier) — унифицированный идентификатор ресурса.
URI — это символьная строка, позволяющая идентифицировать какой-либо ресурс.
В HTML URI используются для:
- ссылки на другие документы или ресурсы.
- ссылки на внешние таблицы стилей или скрипты.
- включения в страницу изображений, объектов или апплетов.
- создания изображений-карт.
- отправки форм.
- создания документов с использованием кадров.
- ссылок на внешние источники.
- ссылок на соглашения о метаданных, описывающих документ.
URI = URL + URN.
URL — (англ. Uniform Resource Locator) это часть URI, которая определяет адрес хоста сетевого ресурса (для несетевых ресурсов эта часть может опускаться).
URN — (англ. Uniform Resource Name), это часть URI, которая определяет имя ресурса на хосте в локальном пространстве имён (и, соответственно, в определённом контексте).
URL
1) протокол прикладного уровня
2) ://
3) доменное имя ресурса
4) номер порта
5) /путь к ресурсу
6) имя ресурса
7) ?строка запроса
8) #имя закладки
Web-серверы. Прокси-серверы.
Веб-сервер — сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.
Веб-сервером называют как ПО, выполняющее функции веб-сервера, так и непосредственно компьютер, на котором это ПО работает.
Клиент передаёт веб-серверу запросы на получение ресурсов, обозначенных URL-адресами.
Ресурсы — это HTML-страницы, изображения, файлы, медиа-потоки или другие данные, которые необходимы клиенту.
Веб-серверы могут иметь различные дополнительные функции, например:
- Автоматизация работы веб страниц;
- Ведение журнала обращений пользователей к ресурсам;
- Аутентификация и авторизация пользователей;
- Поддержка динамически генерируемых страниц;
- Поддержка HTTPS для защищённых соединений с клиентами.
Программное обеспечение
Сервера Apache, IIS и. др.
Прокси-сервер — служба (комплекс программ) в компьютерных сетях, позволяющая клиентам выполнять косвенные запросы к другим сетевым службам.
Сначала клиент подключается к прокси-серверу и запрашивает какой-либо ресурс, расположенный на другом сервере. Затем прокси-сервер либо подключается к указанному серверу и получает ресурс у него, либо возвращает ресурс из собственного кэша (если имеется). В некоторых случаях запрос клиента или ответ сервера может быть изменен прокси-сервером в определенных целях. Также прокси-сервер позволяет защищать клиентский компьютер от некоторых сетевых атак.
Чаще всего прокси-серверы применяются для следующих целей:
- обеспечение доступа с компьютеров локальной сети в Интернет;
- кеширование данных;
- сжатие данных;
- защита локальной сети от внешнего доступа;
- ограничение доступа из локальной сети к внешней;
- анонимизация доступа к различным ресурсам.