Лекция 1. ВВЕДЕНИЕ
Предмет курса Веб-технологии
-
Предметом курса являются технологии глобальной сети World Wide Web (сокращенно WWW, Web или Веб).
-
В частности, в рамках курса рассматриваются такие вопросы как:
-
Структура и принципы Веб (базовые понятия, архитектура, стандарты и протоколы)
-
Технологии Веб (языки разметки и программирования веб-страниц, инструменты разработки и управления веб-контента и приложений для Веб, средства интеграции веб-контента и приложений в Веб).
Что такое интернет?
-
Это самая большая в мире сеть
-
Это сеть, не имеющая единого центра управления, но работающая по единым правилам и предоставляющая своим пользователям единый набор услуг
-
Это «сеть сетей», каждая из которых управляется независимым оператором – поставщиком услуг Интернета (ISP, Internet Service Provider)
-
Это сеть, имеющая необъятное информационное наполнение и обеспечивающая простоту доступа к этой информации для любого пользователя.
Границы интернета
-
С точки зрения пользователей Интернет представляет собой набор информационных ресурсов, рассредоточенных по различным сетям, включая ISP-сети, корпоративные сети, сети и отдельные компьютеры домашних пользователей.
Динамика роста Интернет
Согласно данным с сайта Netcraft
Управление в интернет
-
Централизация в Интернете проявляется только в единой технической политике, согласованном наборе технических стандартов, назначении имен и адресов компьютеров и сетей, входящих в Интернет.
Достоинства и недостатки децентрализации в интернете
-
Достоинства:
-
Легкость наращивания Интернета путем заключения соглашения между двумя ISP
-
Недостатки:
-
Сложность модернизации технологий и услуг Интернета, поскольку требуются согласованные усилия всех поставщиков услуг
-
Невысокая надежность услуг Интернета
Классификация поставщиков услуг
-
просто поставщик услуг Интернета выполняет транспортную функцию для конечных пользователей – передачу их трафика в сети других поставщиков услуг Интернета
-
поставщик интернет-контента имеет собственные информационно-справочные ресурсы, предоставляя их содержание в виде веб-сайтов
-
поставщик услуг хостинга предоставляет свои помещения, каналы связи и серверы для размещения внешнего контента
Классификация поставщиков услуг
-
поставщик услуг по доставке контента занимается только доставкой контента в многочисленные точки доступа с целью повышения скорости доступа пользователей к информации
-
поставщик услуг по поддержке приложений предоставляет клиентам доступ к крупным универсальным программным продуктам, например SAP R3.
-
поставщик биллинговых услуг обеспечивает оплату счетов по Интернету
Стандартизация в Интернет
-
Организация взаимодействия между устройствами сети является сложной задачей.
-
Для решения таких задач используется декомпозиция, т.е. разбиение сложной задачи на несколько более простых задач-модулей.
-
Одной из концепций, реализующих декомпозицию, является многоуровневый подход. Такой подход дает возможность проводить разработку, тетирование