Файл: Основные понятия технологии www сделал презентацию кс44 Песенков Данил.pptx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.10.2023
Просмотров: 36
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Основные понятия технологии WWW
Сделал презентацию:КС-44 Песенков Данил
Что такое WWW?
- World Wide Web, или WWW переводится на русский язык как «Всемирная Паутина».
- Вот три определения и все они имеют право на жизнь:
- WWW — World Wide Web (всемирная паутина). Система гипертекстовых документов, просмотр которых осуществляется при помощи браузера. Очень часто пользователи используя термин «Интернет» подразумевают именно систему WWW.
- WWW — (World Wide Web) — Всемирная Паутина — гипертекстовая технология поиска ресурсов в сети Интернет.
- WWW — (World Wide Web) — всемирная компьютерная сеть. Множество компьютерных систем и хранимых на них данных, доступных во всем мире по сети Интернет.
- WWW — (World Wide Web) — это часть Internet, представляющая собой гигантский набор документов, хранящихся на компьютерах по всему миру.
История создания
- Интернет-служба World Wide Web своим существованием обязана создателю Тиму Бернерсу-Ли. Также вместе с этим именем упоминают и Роберта Кайо, который помогал Тиму с этим изобретением.
- Концепт Всемирной паутины был заложен еще в 1980 году. Тогда Бернерс-Ли разработал популярные ныне технологии HTML, HTTP и URL. Тогда в Женеве ученый представил «Энквайр». Эта программа помогала хранить информацию, поэтому стала базой для WWW.
- Всего 9 лет понадобилось ученому для разработки масштабного проекта на базе гипертекста. Суть труда Бернерса-Ли: существует ряд документов, написанных по технологии гипертекстов, которые объединены гиперссылками. Все это позволяло молниеносно искать нужные данные.
- В то же время были уже готовы описания главных инструментов системы: адрес URL, доступ по HTTP и написание на базе HTML. Понадобилось еще 2 года, чтобы доработать концепцию и сформулировать спецификацию и терминологию. И хотя все это произошло в 1991 году, рождение Всемирной паутины состоялось двумя годами ранее.
- World Wide Web всемирное признание получил не сразу. Какое-то время ученым понадобилось для того, чтобы привести все в порядок. Для корректной работы нужно было создать веб-сервер, чем и занялся Тим, а после он разработал первый браузер.
- Чтобы не изобретать велосипед, первый веб-обозреватель стали называть World Wide Web. Эта программа работала на базе платформы NeXTSTEP. Интерфейс ее был очень простым и понятным. Все данные были отображены в тексте, но изредка встречались и изображения.
- Он появился в 1991 году. Ученый создал веб-страницу, на которой было описано понятие «Всемирная паутина». Также он рассказал пользователям о том, как пользоваться браузером и информацией.
- Позже оказалось, что сайт станет первым интернет-каталогом. Разработчик решил описывать там полезные сайты и создал список ссылок.
Принцип работы системы WWW
- Технологии World Wide Web помогают установить связь между документами. Все это происходит за счет огромного количества веб-серверов, из которых и состоит Всемирная паутина.
- Для связи обычно применяют гипертекст. Эта технология известна всем, кто хоть раз заходил в Сеть. Например, ярче всего ее можно заметить в «Википедии». Когда вы открываете любую статью, вы сразу замечаете большое количество ссылок на другие страницы. Именно это и есть технология, по которой работает вся Всемирная система. Из определенного количества веб-страниц можно составить веб-сайт. При этом все они должны быть объединены единым дизайном, стилем и темой. Веб-страницы в этом случае размещены на едином сервере. Чтобы просматривать данные в Сети, пользователи устанавливают веб-браузеры.
Гипертекст и технология WWW
- Гипертекст это организованный определенным образом текст, с гиперссылками. В качестве гиперссылки могут выступать слова, сочетания слов, предложения, фото, рисунок, карта.
- Гиперссылки по умолчанию выделяются цветом (необязательно). Главное назначение гиперссылки это обеспечить переход кликом мыши на другой информационный ресурс (внешний или внутренний).
- Такая возможность легкого перехода с ресурса на ресурс, называется навигацией или веб-серфингом. Особое значение имеет в создании сайтов, магазинов, других веб–ресурсов и работе в социальных сетях
Основные термины в WWW
- HTML (hypertext markup language) – специальный язык разметки гипертекста. Этот язык описывает только его структуру и связи. Внешний вид документа на экранах может меняться, но его структура, задаваемая форматом html, остается не изменой.
- URL (uniform resource locator) – универсальный ресурсоуказатель или адресная ссылка на ресурсы и их части.
- HTTP (hypertext transfer protocol) – протокол передачи гипертекста. По этому протоколу взаимодействуют клиент и WWW сервис.
Основные термины в WWW
- HTTPS (Hypertext Transport Protocol Secure) – протокол, который обеспечивает конфиденциальность обмена данными между сайтом и пользовательским устройством. Безопасность информации обеспечивается за счет использования криптографических протоколов SSL/TLS, имеющих 3 уровня защиты:
- Шифрование данных. От перехвата.
- Сохранность данных. От изменений данных.
- Аутентификация. От перенаправления пользователя.
Компоненты WWW
- Функционирование сервиса обеспечивается четырьмя составляющими:
- URL/URI — унифицированный способ адресации и идентификации сетевых ресурсов;
- HTML — язык гипертекстовой разметки веб-документов;
- HTTP — протокол передачи гипертекста;
- CGI — общий шлюзовый интерфейс, представляющий доступ к серверным приложениям.
Программное обеспечение сервиса WWW
- Веб-серверы
- Веб-сервер — это сетевое приложение, обслуживающее HTTP-запросы от клиентов, обычно веб-браузеров. Веб-сервер принимает запросы и возвращает ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.
- Apache — свободное программное обеспечение, распространяется под совместимой с GPL лицензией. Apache уже многие годы является лидером по распространенности во Всемирной паутине в силу своей надежности, гибкости, масштабируемости и безопасности.
- IIS (Internet Information Services) — проприетарный набор серверов для нескольких служб Интернета, разработанный Майкрософт и распространяемый с серверными операционными системами семейства Windows. Основным компонентом IIS является веб-сервер, также поддерживаются протоколы FTP, POP3, SMTP, NNTP.
- Google Web Server (GWS) — разработка компании Google на основе веб-сервера Apache. GWS оптимизирован для выполнения приложений сервиса Google Applications.
- nginx [engine x] — это HTTP-сервер, совмещенный с кэширующим прокси-сервером. Разработан И. Сысоевым для компании Рамблер. Осенью 2004 года вышел первый публично доступный релиз, сейчас nginx используется на 9-12% веб-серверов. Браузеры
- Браузер, веб-обозреватель (web-browser) — клиентское приложение для доступа к веб-серверам по протоколу HTTP и просмотра веб-страниц. Как правило браузеры дополнительно поддерживают и ряд других протоколов (например ftp, file, mms, pop3).
- Первые HTTP-клиенты были консольными и работали в текстовом режиме, позволяя читать гипертекст и перемещаться по ссылкам. Сейчас консольные браузеры (такие, как lynx, w3m или links) практически не используются рядовыми посетителями веб-сайтов. Тем не менее такие браузеры весьма полезны для веб-разработчиков, так как позволяют «увидеть» веб-страницу «глазами» поискового робота.
- Исторически первым браузером в современном понимании (т.е. с графическим интерфейсом и т.д.) была программа NCSA Mosaic, разработанная Марком Андерисеном и Эриком Бина. Mosaic имел довольно ограниченные возможности, но его открытый исходный код стал основой для многих последующих разработок.
- Internet Explorer (IE) — браузер, разработанный компанией Майкрософт и тесно интегрированный c ОС Windows. Платформозависим (поддержка сторонних ОС прекращена, начиная с версии 5). Единственный браузер, напрямую поддерживающий технологию ActiveX. Не полностью совместим со стандартами W3C, в связи с чем требует дополнительных затрат от веб-разработчиков.
- Firefox — свободный кроссплатформенный браузер, разрабатываемый Mozilla Foundation и распространяемый под тройной лицензией GPL/LGPL/MPL. В основе браузера — движок Gekko, который изначально создавался для Netscape Communicator. Однако, вместо того, чтобы предоставить все возможности движка в стандартной поставке, Firefox реализует лишь основную его функциональность, предоставляя пользователям возможность модифицировать браузер в соответствии с их требованиями через поддержку расширений (add-ons), тем оформления и плагинов.
- Safari — проприетарный браузер, разработаный корпорацией Apple и входящий в состав операционной системы Mac OS X. Бесплатно распространяется для операционных систем семейства Microsoft Windows. В браузере используется уникальный по производительности интерпретатор JavaScript и еще ряд интересных для пользователя решений, которые отсутствуют или не развиты в других браузерах.
- Chrome — кроссплатформенный браузер с открытым исходным кодом, разрабатываемый компанией Google. Первая стабильная версия вышла 11 декабря 2008 года. В отличие от многих других браузеров, в Chrome каждая вкладка является отдельным процессом. В случае если процесс обработки содержимого вкладки зависнет, его можно будет завершить без риска потери данных других вкладок. Еще одна особенность — интеллектуальная адресная строка (Omnibox). К возможности автозаполнения она добавляет поисковые функции с учетом популярности сайта, релевантности и пользовательских предпочтений (истории переходов).
- Opera — кроссплатформенный многофункциональный веб-браузер, впервые представленный в 1994 году группой исследователей из норвежской компании Telenor. Дальнейшая разработка ведется Opera Software ASA. Этот браузер обладает высокой скоростью работы и совместим с основными стандартами. Отличительными особенностями Opera долгое время являлись многостраничный интерфейс и возможность масштабирования веб-страниц целиком. На разных этапах развития в Opera были интегрированы возможности почтового/новостного клиента, адресной книги, клиента сети BitTorrent, агрегатора RSS, клиента IRC, менеджера закачек, WAP-браузера, а также поддержка виджетов — графические модулей, работающих вне окна браузера. Роботы-«пауки»