Інформатика

Безкоштовно

Ніхто не записаний

Урок 34. Хостинг сайту. Взаємодія клієнт-сервер.

Тема уроку: “Хостинг сайту. Взаємодія клієнт-сервер”

Пригадаємо…

  • Що таке комп’ютерна мережа, які види комп’ютерних мереж ви знаєте?
  • Як класифікують сайти?
  • Які основні вимоги до інформації, що розміщена на сайті?
  • Що є об’єктом авторського права?

Прочитайте!

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

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

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

Існує кілька основних типів хостингів:

Виділений сервер (Dedicated) – оренда фізичного сервера цілком для одного користувача. Цей вид хостингу використовується для розміщення складних Інтернет-проектів, а також для реалізації нестандартних сервісів, які не можуть ділити місце з іншими проектами на одному сервері і вимагають для успішного функціонування всі ресурси сервера.

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

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

Віртуальний хостинг (Shared hosting)

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

Якщо провайдер хостингу знехтує засобами безпеки, користувач на сервері може мати безперешкодний доступ до сайтів інших користувачів, втім у професійних провайдерів такої проблеми не існує.

Віртуальний хостинг як послуга має ряд обмежень.

Кількісні обмеження

  • Розмір дискового простору.
  • Кількість місячного трафіку.
  • Кількість сайтів, які можна розмістити в рамках хостингу, як однієї послуги.
  • Кількість баз даних і кількість місця під бази даних.
  • Кількість поштових скриньок і FTP-акаунтів.

Якісні обмеження

  • Вільні ресурси процесора, оперативної пам’яті, які впливають на швидкодію сервера.

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

Віртуальний виділений сервер (VPS)

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

Переваги: ціни на послуги, налаштування, доступ адміністратора, потужність, безпека, подальша модернізація.

Недоліки: менша потужність, обмеження, компетентність,  повільна підтримка.

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

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

Колокейшн

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

Колокейшн можна порівняти з проживанням у готелі. Ви бронюєте номер, а натомість оплачуєте за ночівлю, інтернет, обслуговування і, можливо, харчування.

Завантаження сайту на хостинг

Посилання для реєстрації

Виконання практичного завдання

Завдання 1. Використовуючи матеріал сайту, або мережу Інтернет дайте письмову відповідь на запитання:

  • Що таке хостинг?
  • Які види хостингу ви знаєте?

Завдання 2. Завантажте власний сайт на безкоштовний хостинг (для завантаження скористайтесь покроковими інструкціями у відео).

Завдання 3. Фото (скрін) виконаного завдання 1 , а також посилання на власний сайт надішліть на електронну адресу вчителя (mariiia.pronchuk@gmail.com).

Вимоги до листа: у темі листа ОБОВ’ЯЗКОВО вказуйте прізвище, ім’я та клас (наприклад: Сидоров Михайло, 9Б).

За кожне виконане завдання учень отримуватиме додаткові бали, які після відновлення навчання буде переведено в оцінки!

 

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%