Все про веб-технології

by Mikhalchenko Marina

This free e-book was created with
Ourboox.com

Create your own amazing e-book!
It's simple and free.

Start now

Все про веб-технології

  • Joined May 2020
  • Published Books 1

Інформаційні технології

 

Інформаційні технології  — широкий клас дисциплін і областей діяльності, що належать до технологій управління і обробки даних обчислювальною технікою. Зазвичай під інформаційними технологіями розуміють комп’ютерні технології. Зокрема, ІТ мають справу з використанням комп’ютерів і програмного забезпечення для зберігання, перетворення, захисту, обробки, передачі і отримання інформації. Фахівців з комп’ютерної техніки і програмування часто називають ІТ-фахівцями.

2
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

World Wide Web

 

Web, або Всесвітня мережа (англ. World Wide Web) — глобальний інформаційний простір, заснований на фізичній інфраструктурі Інтернету і протоколі передачі даних HTTP. Всесвітня мережа викликала справжню революцію в інформаційних технологіях і бум в розвитку Інтернету. Часто, кажучи про Інтернет, мають на увазі саме Всесвітню мережу. Для позначення Всесвітньої мережі також використовують слово веб (англ. web) і абревіатуру «WWW».

4
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

Структура і принципи Всесвітньої мережі

Всесвітню мережу утворюють мільйони веб-серверів мережі Інтернет, розташованих по всьому світу. Веб-сервер є програмою, що запускається на підключеному до мережі комп’ютері і використовує протокол HTTP для передачі даних. У простому вигляді така програма отримує по мережі HTTP-запит на певний ресурс, знаходить відповідний файл на локальному жорсткому диску і відправляє його по мережі комп’ютеру, що запитав. Складніші веб-сервери здатні динамічно формувати ресурси у відповідь на HTTP-запит.

6

Для визначення місцезнаходження ресурсів в мережі використовуються одноманітні локатори ресурсів URL (англ. Uniform Resource Locator). Такі URL-локатори поєднують в собі технологію ідентифікації URI і систему доменних імен DNS (англ. Domain Name System) — доменне ім’я (або безпосередньо IP-адрес в числовому записі) входить до складу URL для позначення комп’ютера (точніше — одного з його мережевих інтерфейсів), який виконує код потрібного веб-сервера.

Для перегляду інформації, отриманої від веб-сервера, на клієнтському комп’ютері застосовується спеціальна програма — веб-браузер. Основна функція веб-сервера-браузера — відображення гипертекста.

 

7
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

Гіпертекст

 

Термін гіпертекст був введений Тедом Нельсоном в 1965 році для позначення «тексту, що розгалужується або виконується, за запитом». Зазвичай гіпертекст – це набір текстів, що містять вузли переходу від одного тексту до іншого. Це дозвляє обирати об’єкт або послідовність читання. Загальновідомим і яскраво вираженим прикладом гіпертексту є веб-сторінки — документи на HTML (гіпертекстовій мові розмітки), розміщені в Мережі.

9
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

Мова HTML

Для полегшення створення, зберігання і відображення гіпертексту у Всесвітній мережі традиційно використовується мова HTML мова розмітки гіпертексту. Робота з розмітки гіпертексту називається версткою, майстра розмітки називають вебмайстром. Після HTML-розмітки гіпертекст, вміщується у файл, такий HTML-файл є найпоширенішим ресурсом Всесвітньої мережі. Після того, як HTML-файл стає доступним веб-серверум, його починають називати «веб-сторінкою». Набір веб-сторінок утворює веб-сайт. До тексту веб-сторінок додаються гіперпосилання.

11

В цілому можна зробити висновок, що Всесвітня павутина стоїть на «трьох китах»: HTTP, HTML і URL. Хоча останнім часом HTML почав трохи здавати свої позиції і поступатися ними сучаснішим технологіям розмітки: XHTML і XML. Для поліпшення візуального сприйняття веба почала широко застосовуватися технологія CSS, яка дозволяє задавати єдині стилі оформлення для багатьох веб-сторінок одразу.

12
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

Веб-сайт

 

Веб-сайт, або просто сайт (англ. website, від web — мережа і site — «місце») — це сукупність веб-сторінок, доступних в інтернеті через протоколи Http/https; сукупність всіх загальнодоступних веб-сайтів і є Всесвітня Павутина. Сторінки веб-сайту об’єднані загальною кореневою адресою, а також зазвичай темою, логічною структурою, оформленням і/або авторством.

Раніше поняття сайта змішували з фізичним вузлом мережі — хостом, сервером (вузлом). Але із зростанням Інтернету і технологічним поліпшенням серверів на одному комп’ютері стало можливе розміщення безлічі сайтів і доменів.

14

Сторінки веб-сайтів — це файли з текстом, розміченим на мові HTML або XHTML. Ці файли завантажуються відвідувачем мережі на його комп’ютер, обробляються програмою-браузером і виводяться на засіб відображення користувача (монітор, екран КПК, принтер або синтезатор мови). Мова Html/xhtml дозволяє форматувати текст, розрізняти в ноьму функціональні елементи, створювати гіпертекстові посилання (гіперпосилання) і вставляти в сторінку зображення, звук та інші мультимедійні елементи. Відображення сторінки можна змінити додаванням до неї таблиці стилів на мові CSS або сценаріїв на мові Javascript.

 

15
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

Сторінки сайтів можуть бути простими статичними наборами файлів або створюватися спеціальною комп’ютерною програмою на сервері — так званим движком сайту. Движок може бути або зроблений на замовлення для окремого сайту, або готовим продуктом, розрахованим на певний різновид сайтів. Деякі з движків можуть забезпечити власнику сайту можливість гнучкого налаштування структуризації і виведення інформації на вебсайті; такі движки називаються системами управління змістом.

Виготовлення сайтів як працюючих цілісних інформаційних ресурсів – це складний процес, що потредує поєднання різних професійних навичок. Загальний термін на позначення сайтобудування — «веб-розробка».

17

Веб-сервіси

 

Веб-сервіси – це технологія, яка дозволяє додаткам обмінюватися даними незалежно від платформи і мови програмування. Веб-сервіс обов’язково має програмний інтерфейс, який отримує через мережу команди і дані в заздалегідь обумовленому форматі, виконує якісь операції і відправляє через мережу відповідь. Передавані через мережу дані мають один із загальноприйнятих форматів зазвичай це якийсь різновид XML. Як протокол практично завжди використовується Tcp/ip, а якщо точніше, то HTTP або HTTPS. Група веб-сервісов, які взаємодіють в описаній вище манері складають веб-додаток. Відповідна архітектура додатка називається орієнтованою на сервіси.

18
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

Інтернет

 

Інтернет — всесвітня система добровільно об’єднаних комп’ютерних мереж, побудована на використанні протоколу IP і маршрутизації пакетів даних. Інтернет утворює глобальний інформаційний простір, служить фізичною основою для Всесвітньої мережі і безлічі систем (протоколів) передачі даних. Часто згадується як Всесвітня мережа і Глобальна мережа.

20
Все про веб-технології by Mikhalchenko Marina - Ourboox.com

Ключові принципи інтернету

Інтернет складається з багатьох тисяч корпоративних, наукових, урядових і домашніх мереж. Об’єднання мереж різної архітектури і топології стало можливе завдяки протоколу IP (англ. Internet Protocol) і принципу маршрутизації пакетів даних. Протокол IP був спеціально створений агностичним відносно фізичних каналів зв’язку. Тобто будь-яка система (мережа) передачі цифрових даних, дротова або бездротова, може передавати і трафік Інтернету. На стиках мереж спеціальні маршрутизатори (програмні або апаратні) займаються сортуванням і перенаправленням пакетів даних, виходячи з IP-адресов одержувачів цих пакетів.

22

Така організація IP-адресов дозволяє маршрутизаторам однозначно визначати подальший напрям для кожного найдрібнішого пакету даних. В результаті між окремими мережами Інтернету не виникає конфліктів, і дані безперешкодно і точно передаються з мережі в мережу по всій планеті.

23

Послуги мережі Інтернет

 

Зараз найбільш популярні послуги Інтернету — це:

Всесвітня мережа;
Веб-форуми;
Блоги;
Віки-проєкти (зокрема, Вікипедія);
Інтернет-магазини;
Електронна пошта і списки розсилки;
Інтернет-аукціони;
Групи новин;
Файлообмінні мережі;
Електронні платіжні системи;
Дистанційне навчання;

24

Інтернет-радіо;
Інтернет-телебачення;
IP-телефонія;
Месенжери;
FTP-сервери;
IRC (реалізовано також як веб-чати);
Пошукові системи;
Інтернет-реклама.

25
This free e-book was created with
Ourboox.com

Create your own amazing e-book!
It's simple and free.

Start now

Ad Remove Ads [X]
Skip to content