Вы находитесь на странице: 1из 13

Описание веба (WWW)

Описание веба (WWW)

Веб (WWW-World Wide Web) есть служба Интернета, которая


использует для обмена информацией возможности навигации
через гипертекстовый формат. В основе веб лежит механизм
клиент-сервер. Со стороны Интернета работу службы выполняют
серверные программные средства - веб-серверы. Со стороны
пользователя работа обеспечивается клиентскими программами -
веб-браузерами.
Описание веба (WWW)

Клиент и сервер общаются между собой, используя HTTP (Hyper


Text Transfer Protocol) протокол, который в свою очередь при
траспортировке данных использует TCP протоколы.
Описание веба (WWW)
Основными функциями веба являются:
• Способность передавать информацию различного типа, которую
можно преобразовать в цифровую форму
• Ресурсы, которые доступны через серверы адресуются
специальными интернет-адресами (URL - Universal Resource Locator)
• Навигация с использованием гиперссылок между различными URL.
• Способность предлагать при помощи протоколов (HTTP, HTTPS)
доступ к документам (HTML - Hypertext Markup Language) и к другой
информации.
Описание веба (WWW)

Адрес интернет-ресурса

Веб-страница имеет URL адресацию. URL есть интернет-адрес для


нахождения ресурсов, в котором первая часть показывает протокол
(например, http:// või https:// или ftp://), где-то в середине
разделены двоеточием имя домена и порт, через который
оказывается услуга, а в конце адреса подкаталог и имя файла.
Например, http://www.domeeninimi.ee:80/kataloog/fail
Описание веба (WWW)
Роль веб-сервера на примере IIS Windows Server 2016 (Hyper-V)
Описание веба (WWW)
Роль веб-браузера на примере IIS Windows Server 2016 (Hyper-V)
Описание веба (WWW)
Протокол передачи гипертекста HTTP (Hypertext Transfer Protocol )
есть протокол базирующийся на TCP протоколе для передачи и
обмена информацией в сетях, в первую очередь, для передачи
HTML документов. Простейший сеанс инфообмена есть запрос
браузера GET вместе с URL адресом. В соответствии с этим
запросом посылает сервер в начале заголовок. Сервер определяет
тип различных посылаемых документов, тип кодирования и т. д..
Браузер использует эту информацию, чтобы произвести скачивание
информации и вывод её на экран в правильном формате.
Описание веба (WWW)
Язык разметки гипертекста (HTML - Hypertext Markup Language) - это язык,
который используется для создания веб-страниц, который при помощи
вставленных в документ меток (тегов) описывает логическую структуру документа,
управляет форматированием текста и размещением вставных объектов.
Теги отделены символами <>. Например, <BODY> и </BODY> теги охватывают
основную часть страницы. Для ссылок используются теги <A href="veebi URL"> ,
после чего можно увидеть пояснение ссылки и в конце стоит </A>. Ниже приведён
пример HTML кода:

<HTML>
<BODY>
<P> Siia pilt <IMG src="imagename.jpg" WIDTH=300 HEIGHT=200></P>
<P> <A href=„link.html">Siit saad edasi</A></P>
</BODY>
</HTML>
Описание веба (WWW)
HTML позволяет описывать статические веб-страницы и
динамические веб-страницы. Одним из механизмов для таких
запросов является общий интерфейс шлюза (CGI - Common
Gateway Interface). CGI заголовок направляет пользователя не к
статическому содержанию веб-страницы, а запускает в сервере
приложение, результат работы которого отправляется
пользователю в ответ на запрос. CGI не связан с конкретным
языком программирования. CGI скрипты можно использовать с
языками Perl, PHP, C или Java. CGI приложения, написанные на
языке Java, называют Java-сервлетами. CGI используемые языки
создают для клиента страницы в формате HTML. Пользователь
может запускать CGI приложения также с строки адреса браузера.
Аналогом CGI скрипт-среде является Microsoft'i ASP (Active Server
Pages).
Схема работы CGI
Описание веба (WWW)
Веб-хостинг (Web hosting) - услуга, позволяющая пользователю
разместить веб-сайт или другую информацию пользователя (текст,
изображения, видео) в сети Интернет на сервере
хостинг-провайдера. Веб-сайт размещают под именем
предприятия и могут быть предоставлены дополнительные услуги.
Оплата за услугу обычно помесячная.
Описание веба (WWW)
Веб-хостинг (Web hosting). Различные виды веб-хостинга:
• Бесплатный веб-хостинг имеет некоторые ограничения в
обслуживании и обычно увязан с размещением рекламы
• Виртуальный вид хостинга, при котором множество веб-сайтов
расположено на одном веб-сервере. Это самый экономичный вид
хостинга, подходящий для небольших проектов
• Выделенный сервер - вид хостинга, при котором клиенту целиком
предоставляется отдельная физическая машина (в противоположность
виртуальному хостингу). Управляемый хостин - вид хостинга, где
клиенту делегируется право администрирования веб-сервером, но не
полный контроль над сервером
• Облако хостинг

Вам также может понравиться