Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Web-технологии.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
67.19 Кб
Скачать

1. Обзор сов­ременных web-технологий. Базовые определения и поня­тия: архитектура клиент-сервер, www(World Wide Web), url (Uniform Resource Locator), http (HyperText Transfer Protocol).

Архитектура клиент-сервер. Сервером определенного ресурса в компьютерной сети называется компьютер, управляющая этим ресурсом, клиентом - компьютер, использующий этот ресурс. В качестве ресурса компьютерной сети могут выступать, базы данных, файловые системы, службы печати, почтовые службы. Тип сервера определяется видом ресурса, которым он управляет. Например, если управляемым ресурсом является база данных, то соответствующий сервер называется сервером базы данных. При такой архитектуре сервер базы данных обеспечивает выполнение основного объема обработки данных. Формируемые пользователем или приложением запросы поступают к серверу базы данных в виде инструкции языка SQL. Сервер базы данных выполняет поиск и извлечение нужных данных, которые затем передаются на компьютер пользователя. Достоинством такого подхода в сравнении с файл-сервером является заметно меньший объем передаваемых данных. Использование архитектуры клиент-сервер дает возможность постепенного наращивания ИС предприятия, во-первых, по мере развития предприятия; во-вторых, по мере развития самой ИС.

Разделение общей базы данных на корпоративную и персональные позволяет уменьшить сложность проектирования баз данных по сравнению с централизованным вариантом, а значит снизить вероятность ошибок при проектировании и стоимость проектирования.

WWW— это целая система Internet-серверов, которые поддерживают документы, отформатированные при помощи специального языка HTML, могут включать ссылки на файлы разных типов, в том числе графику, звук, видео. Всемирную паутину образуют миллионы web-серверов. Большинство ресурсов всемирной паутины представляет собой гипертекст. Гипертекстовые документы, размещаемые во всемирной паутине, называются web-страницами. Несколько web-страниц, объединенных общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же web-сервере, называются web-сайтом. Для загрузки и просмотра web-страниц используются специальные программы — браузеры Веб-сервер является программой, запускаемой на подключённом к сети компьютере и использующей протокол HTTP для передачи данных. В простейшем виде такая программа получает по сети HTTP-запрос на определённый ресурс, находит соответствующий файл на локальном жёстком диске и отправляет его по сети запросившему компьютеру.

Для идентификации во Всемирной паутине используются единообразные идентификаторы ресурсов URI. Для определения местонахождения ресурсов в сети используются единообразные локаторы ресурсов URL. Такие URL-локаторы сочетают в себе технологию идентификации URI и систему доменных имён DNS — доменное имя входит в состав URL для обозначения компьютера, который исполняет код нужного веб-сервера.  Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссы́лки. Большая часть информации в Вебе представляет собой именно гипертекст. Для облегчения создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык HTML, язык разметки гипертекста. Работа по разметке гипертекста называется вёрсткой, ма́стера по разметке называют веб-мастером или вебмастером. HTTP (Hyper Text Transfer Protocol — протокол передачи гипертекста. После HTML-разметки получившийся гипертекст помещается в файл, такой HTML-файл является самым распространённым ресурсом Всемирной паутины. После того, как HTML-файл становится доступен веб-серверу, его начинают называть «веб-страницей» . Набор веб-страниц образует веб-сайт. В гипертекст веб-страниц добавляются гиперссылки. Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалённом сервере. Гиперссылки веба основаны на технологии URL. 

При щелчке на гиперссылке браузер отправляет в Сеть по адресу URL, связанному со ссылкой, краткий запрос с просьбой прислать документ, находящийся по этому адресу. Сервер, принявший запрос, начинает передачу. Когда она закончится, соединение между браузером и сервером закрывается.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]