Поміркуйте, як інші користувачі можуть отримати доступ до створеного вами сайта?
Сайт створюється насамперед для того, щоб його відвідували користувачі. Після того, як завершена реалізація сайту, створені всі сторінки, налагоджені гіперпосилання та реалізовані всі заплановані функції, можна задуматись над розміщенням сайту в Інтернеті. Сторінки сайта, малюнки, інші елементи повинні зберігатись на комп'ютері, що називається веб-сервером, з постійним та швидким доступом до мережі Інтернет. Саме через нього відвідувачі зможуть отримати доступ до веб-сайту.
Організації, які надають свої комп'ютери для розміщення веб-сторінок інших людей називаються веб-хостами (від англ. host - господар).
Отримувати інформацію із сайта можна у будь-який час із будь-якого під'єднаного до мережі Інтернет комп'ютера. Де ж розташовуються сайти?
Хо́стинг (англ. hosting) — послуга, що включає надання дискового простору, підключення до мережі та інших ресурсів для розміщення фізичної інформації на сервері, що постійно перебуває в мережі Internet.
Хостинг-провайдери зберігають файли сайта на потужних комп’ютерах, що називаються веб-серверами.
Послуги хостингу можуть бути: платними і безкоштовними. А також включати: реєстрацію доменного імені, обслуговування системи створення сайтів, надання додаткового програмного забезпечення тощо. Зазвичай до послуг хостингу вже входить надання місця для поштової кореспонденції, баз даних, DNS-файлового сховища тощо, а також підтримка функціонування відповідних сервісів. Провайдерами хостингу можуть виступати як компанії, що спеціалізуються на цих послугах («хостери»), так і великі провайдери інформаційних послуг, що спеціалізуються на інших послугах (такі як Google, Microsoft, Yahoo та ін.).
Розрізняють такі види хостингу:
• Віртуальний хостинг
• Віртуальний виділений сервер
• Виділений сервер
• Хмарний хостинг
• Керований WordPress хостинг
• Веб-хостинг
Віртуальний хостинг (virtualhosting або sharedhosting)-користувачеві надається частина місця на диску для розміщення веб-сайтів. При цьому середовище виконання веб-сервісів єдине для багатьох користувачів, а апаратні і програмні ресурси розподілені між усіма користувачами на одному сервері, де може розміщуватись від 50 до 1000 користувачів.
Переваги віртуального хостингу: відносно низькі ціни та набір послуг, що є адекватним для функціонування невеликого та оптимізованого сайта. Недоліки: це те, що через розподілення ресурсів серверу між багатьма користувачами, надмірне споживання цих ресурсів одним сайтом може вплинути на роботу інших.
Віртуальний виділений сервер (VPS або VDS) — послуга, в рамках якої користувачеві надається так званий віртуальний виділений сервер. Спосіб керування операційною системою здебільшого відповідає управлінню фізичним виділеним сервером.Зокрема, права адміністратора, root-доступ, власні IP-адреси, порти, правила фільтрування і таблиці маршрутизації.
Виділений сервер (dedicated server) — сервер надається повністю і використовується для реалізації нестандартних завдань (сервісів), розміщення «важких» веб-проектів, які не можуть співіснувати на одному сервері з іншими проектами і вимагають для себе всі ресурси сервера.
Колокація (collocation) — надання місця в дата-центрі провайдера для обладнання клієнта (зазвичай шляхом монтажу в стійці) і підключення його до Інтернету. Надає можливість користуватися інфраструктурою дата-центру (системами охолодження повітря, пожежної безпеки тощо). Колокацією користуються переважно досвідчені клієнти, що мають достатньо навичок для підключення і адміністрування власних серверів, або компанії, що самі надають інформаційні послуги.
Хмарний хостинг (cloudhosting або cloudstorage) — послуга з розміщення файлів користувача, за якої дані зберігаються на багатьох серверах, що розподілені в мережі. Файли зберігаються у так званій «хмарі», що фізично складається із серверів, які можуть знаходитися далеко один від одного, але з точки зору користувача працюють як один потужний віртуальний сервер. Перевагами хмарного хостинга є можливість колективної роботи з даними та відсутність прив’язки до ресурсів одного окремого серверу.
Безперечним лідером є WEB Services Amazon, скорочено AWS (https://aws.amazon.com/), із величезним набором інструментів. Платформа була піонером у цій галузі й завоювала чималий ринок. Можливості Amazon вже сьогодні не мають собі рівних і продовжують зростати в геометричній прогресії.
Microsoft Azure (https://azure.microsoft.com/en-us/) — близький конкурент AWS із надзвичайно розвиненою інфраструктурою. Система існує з 2010 року й розвивається швидкими темпами, має складну систему, яка забезпечує підтримку багатьох видів послуг, мовних програм і фреймворків.
Третє місце посідає Google Cloud (https://cloud.google.com/), який з’явився на ринку хмарного хостінгу пізніше, проте його провідна роль у галузі штучного інтелекту, машинного навчання й аналітики даних надає значні переваги.
Реселлер хостинг (resellerhosting) — хостинг з послугою перепродажу. Користувачеві надається можливість розподіляти дисковий простір і ресурси свого віртуального хостингу або сервера з метою розміщення на ньому сайтів третіх осіб, що можуть бути його клієнтами. Пакет послуг такого хостингу зазвичай включає спеціальне програмне забезпечення для управління клієнтською базою, ресурсами, що надані клієнтам, тощо. Зазвичай компанія, що надає безкоштовний хостинг, заробляє шляхом показу реклами на сторінках, розміщених на ньому.
Веб-хостинг є одним із типів інтернет-хостингу, який дозволяє окремим особам та організаціям зробити свій сайт доступним через World Wide Web. Сайти компаній, які надають місце на сервері, що належать або орендовані для використання клієнтами, а також інтернет-з’єднання, як правило, розташовані у центрі обробки даних.
WordPress хостинг — це різновид загального хостінгу, який спеціально створений для розміщення сайтів на WordPress. При цьому сервер налаштований на найбільш оптимальний режим роботи саме з CMS WordPress. На сайті відразу є заздалегідь встановлені плагіни для кешування, безпеки тощо. Прикладом такого хостингу є перший спеціалізований хостинг в Україні (https://wphost.me/).
Увага! Під час роботи з комп'ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Завдання 1. Знайдіть в Інтернеті відомості про українських інтернет-провайдерів. Порівняйте вартість їх послуг. Результати збережіть у вигляді інфографіки.
Завдання 2. Дайте письмові відповіді на питання (презентація або текстовий документ):
Що називається хостингом?
Що являє собою провайдер?
Назвіть види хостингу.
Чи може бути хостинг безкоштовним? Визначити переваги та недоліки безкоштовного хостингу.
Визначити оптимальний вид хостингу для наступних користувачів:
сайт навчального закладу;
сайт новин;
персональний сайт приватної особи;
інтернет-магазин;
сайт державної установи.