Урок:

Хостинг сайту

15.02.2023
0 0
11 Клас, II курс, III курс

1

9

21

0

1

2

Опис уроку (учням цей опис не показується):

Предмет: Інформатика. Модуль "Веб-технології"

Тема: Веб-програмування

Урок 22: Хостинг сайту

Вміст уроку:
1

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Коли ми вводимо адресу сайту у веб-переглядачі, то не міркуємо, звідки береться текст, зображення чи дизайн. Сторінка завантажується, тому що десь працює комп’ютер, у пам’яті якого зберігаються файли з текстом сайту, зображеннями, відео, скриптами. Такий комп’ютер називається сервером.

Сервер зберігає файли із вмістом сайту та завантажує їх, коли користувачі заходять на сайт. Що більший і популярніший сайт, то більше ресурсів йому знадобиться. Наприклад, Фейсбук використовує понад 50 000 серверів.

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

Хостинг можна зробити й на домашньому комп’ютері, але тоді доведеться цілодобово тримати його ввімкненим і самому слідкувати за навантаженням і перебоями електроенергії.

Хостинг можна порівняти з художньою галереєю. У галереї зберігаються предмети мистецтва, а на хостингу — сайти. Щоб подивитися на картини чи скульптури, потрібно знати адресу галереї та час роботи. А сайт доступний цілодобово. Щоб зайти на нього, потрібно лише знати правильний домен. Вводите домен у веб-переглядачі, і відкривається потрібна сторінка.

Поняття хостингу включає широкий спектр послуг із використанням різного апаратного та програмного забезпечення. Зазвичай під цим поняттям, як мінімум, мають на увазі послугу розміщення файлів сайта на сервері, на якому запущене ПЗ, необхідне для обробки запитів до цих файлів (веб-сервер).

Послуги хостингу можуть надаватися у пакеті з іншими інформаційними послугами, такими як реєстрація доменного імені, створення сайта, надання додаткового ПЗ тощо.

Ми можемо розмістити наші веб-сторінки на власному комп’ютері й використовувати його як сервер. Проте це має бути потужний комп’ютер з безпе­решкодним доступом до нього в режимі «нон-стоп» (тобто 24 години на добу і 7 днів на тиждень), а також виділений канал передавання даних, який надає можливість одночасного звер­нення до серверу великій кількості осіб. Оскільки описане не завжди можливо, логічно звернутися до організацій, які спе­ціалізуються на наданні хостингу.

Веб-хостинг — це послуга, що дозволяє приватним особам, підприємствам і організаціям розміщувати в Інтернеті веб­сайт або веб-сторінку. Послуги хостингу надають технології та підтримку, необхідні для перегляду веб-сайта або веб-сторінки в Інтернеті.

Веб-сайти розміщуються або зберігаються на спеціальних комп’ютерах, які називають серверами, що обслуговуються або належать службі веб-хостингу, або передані в оренду сто­ронніми службами, які експлуатують «ферми серверів» або Дата-центри.

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

Зазвичай до послуг хостингу вже входить надання місця для поштової кореспонденції, баз даних, DNS-файлового схови­ща тощо, а також підтримка функціонування відповідних сер­вісів. Однак вони можуть надаватися і окремо. А власне послу­га може бути обмежена розміщенням поштової кореспонденції та відповідного ПЗ (поштовий хостинг), клієнтських файлів (файловий хостинг), виключно відеофайлів (відеохостинг) або інших файлів певного типу та за певних умов.

Хостинг-провайдер – це компанія, що надає послуги хостингу.

Провайдерами хостингу можуть виступати як компанії, що спеціалізуються на цих послугах («хостери»), так і великі провайдери інформаційних послуг, що спеціалізуються на ін­ших послугах (такі як Google, Microsoft, Yahoo та ін.).

Розрізняють такі види хостингу.

  • Віртуальний хостинг

  • Віртуальний виділений сервер

  • Виділений сервер

  • Хмарний хостинг

  • Керований WordPress хостинг

  • Веб-хостинг

Розглянемо види хостингу більш детально.

Віртуальний хостинг (virtualhosting або sharedhosting) — користувачеві надається частина місця на диску для розмі­щення веб-сайтів. При цьому середовище виконання веб-сервісів єдине для багатьох користувачів, а апаратні і програмні ресурси розподілені між усіма користувачами на одному сер­вері, де може розміщуватись від 50 до 1000 користувачів.

Перевагами віртуального хостингу є відносно низькі ціни та набір послуг, що є адекватним для функціонування не­великого та оптимізованого сайта. Недоліками віртуального хостингу можна вважати те, що через розподілення ресурсів серверу між багатьма користувачами, надмірне споживання цих ресурсів одним сайтом може вплинути на роботу інших.

Віртуальний виділений сервер (VPS або VDS) — послуга, в рамках якої користувачеві надається так званий віртуальний виділений сервер. Спосіб керування операційною системою зде­більшого відповідає управлінню фізичним виділеним сервером. Зокрема, права адміністратора, root-доступ, власні ІР-адреси, порти, правила фільтрування і таблиці маршрутизації.

Виділений сервер (dedicated server) — сервер надається повністю і використовується для реалізації нестандартних завдань (сервісів), розміщення «важких» веб-проектів, які не можуть співіснувати на одному сервері з іншими проектами і вимагають для себе всі ресурси сервера.

Колокація (collocation) — надання місця в дата-центрі про­вайдера для обладнання клієнта (зазвичай шляхом монтажу в стійці) і підключення його до Інтернету. Надає можливість користуватися інфраструктурою дата-центру (системами охо­лодження повітря, пожежної безпеки тощо).

Логотипи платформи хмарного хостингу

Колокацією користуються переважно досвідчені клієнти, що мають достатньо навичок для підключення і адміністру­вання власних серверів, або компанії, що самі надають ін­формаційні послуги.

Хмарний хостинг (cloudhosting або cloudstorage) — послуга з розміщення файлів користувача, за якої дані зберігаються на багатьох серверах, що розподілені в мережі. Файли зберігаються у так званій «хмарі», що фізично скла­дається із серверів, які можуть знаходитися далеко один від одного, але з точки зору користувача працюють як один по­тужний віртуальний сервер. Перевагами хмарного хостин­га є можливість колективної роботи з даними та відсутність прив’язки до ресурсів одного окремого серверу.

За наведеними даними, безперечним лідером є WEB Services Amazon, скорочено AWS (https://aws.amazon.com/), із величезним набором інструментів. Платформа була піоне­ром у цій галузі й завоювала чималий ринок. Можливості Amazon вже сьогодні не мають собі рівних і продовжують зро­стати в геометричній прогресії.

Microsoft Azure (https://azure.microsoft.com/en-us/) — близь­кий конкурент AWS із надзвичайно розвиненою інфраструк­турою. Система існує з 2010 року й розвивається швидкими темпами. Наразі Microsoft Azure являє собою багатогранну складну систему, яка забезпечує підтримку багатьох видів по­слуг, мовних програм і фреймворків.

Третє місце посідає Google Cloud (https://cloud.google.com/), який з’явився на ринку хмарного хостінгу пізніше, проте його провідна роль у галузі штучного інтелекту, машинного навчання й аналітики даних надає значні переваги.

Реселлер хостинг (reseUerhosting) — хостинг з послугою пере­продажу. Користувачеві надається можливість розподіляти дис­ковий простір і ресурси свого віртуального хостингу або серве­ра з метою розміщення на ньому сайтів третіх осіб, що можуть бути його клієнтами. Пакет послуг такого хостингу зазвичай включає спеціальне програмне забезпечення для управління клієнтською базою, ресурсами, що надані клієнтам, тощо.

Зазвичай компанія, що надає безкоштовний хостинг, за­робляє шляхом показу реклами на сторінках, розміщених на ньому. Такий хостинг, як правило, повільніший від платно­го, надає тільки базові послуги, ненадійний. Безкоштовний хостинг часто надається для того, щоб через якийсь час пере­вести користувача на платну основу шляхом погіршення умов користування.

Безкоштовний хостинг використовують приватні особи для своїх домашніх сторінок на початковому етапі їх розвитку. Громадські організації можуть використовувати як платний хостинг, так і безкоштовний. Комерційні організації прак­тично завжди користуються послугами платного хостингу.

Веб-хостинг є одним із типів інтернет-хостингу, який доз­воляє окремим особам та організаціям зробити свій сайт до­ступним через World Wide Web. Сайти компаній, які надають місце на сервері, що належать або орендовані для викори­стання клієнтами, а також інтернет-з’єднання, як правило, розташовані у центрі обробки даних.

Багато інтернет-провайдерів (ISP) пропонують цю послу­гу безкоштовно для абонентів. Приватні особи та організації можуть також отримати веб-сторінку хостингу від альтерна­тивних постачальників послуг. Особистий веб-сайт хостинг, як правило, безкоштовний або недорогий. Бізнес веб-сайт хостинг часто платний.

Насамкінець, WordPress хостинг — це різновид загального хостінгу, який спеціально створений для розміщення сайтів на WordPress. При цьому сервер налаштований на найбільш оптимальний режим роботи саме з CMS WordPress. На сайті ві­дразу є заздалегідь встановлені плагіни для кешування, без­пеки тощо. Завдяки оптимізованій конфігурації сайт швидше завантажується, також існують додаткові функції, пов’язані з WordPress, такі як додаткові теми WordPress, конструктори сторінок простих перегортань і спеціальних інструментів роз­робки. 

Рефлексія від 5 учнів

Сподобався:

0

Так: 5

Ні: 0

Зрозумілий:

0

Так: 5

Ні: 0

Потрібні роз'яснення:

0

Ні: 5

Так: 0

Рекомендуємо

Структура сайту. Види сторінок сайту

Структура сайту. Види сторінок сайту

350

Аватар профіля Лизько Валентина Степанівна
Інформатика
7—8 клас

35 грн

Структура сайту

Структура сайту

338

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

33 грн

Етапи створення веб-сайтів. Конструювання веб- сайтів

Етапи створення веб-сайтів. Конструювання веб- сайтів

422

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Створення та адміністрування сайту.

Створення та адміністрування сайту.

68

Аватар профіля Кутенський Василь Григорович
Інформатика
10 клас

50 грн

Створення та адміністрування сайту

Створення та адміністрування сайту

352

Аватар профіля Куленко Марія Миколаївна
Інформатика
10 клас

20 грн

Види і типи сайтів

Види і типи сайтів

732

Аватар профіля Бєлова Тетяна Іванівна
Інформатика
10—11 клас та I—III курси

25 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1274

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1087

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1334

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

488

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

640

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

267

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас