Що таке хостинг і домен?

Хостинг (англійською — hosting, він же — віртуальний хостинг) — це послуга надання простору та ресурсів сервера для розміщення веб-сайтів, які будуть доступними для користувачів Інтернету 24/7, оскільки сервери хостингу постійно підключені до мережі. Основні компоненти хостингу включають в себе фізичні або віртуальні сервери (побудовані на базі фізичних), спеціальне програмне забезпечення (ПЗ), засоби безпеки, а також постійне підключення до Інтернету з високою пропускною здатністю.

Якщо відповідати на питання “що таке хостинг?” простою і доступною мовою, то хостинг — це потужний комп’ютер (він же — сервер), у якого на жорсткому диску виділено певне місце для розміщення файлів вашого сайту (ви ж знаєте, що будь-який сайт складається з певної кількості файлів — html-сторінки, зображення, фото і відео, різні робочі скрипти, файли стилів та інше). Цей потужний комп’ютер має безперебійне підключення до Інтернету, а спеціальне ПЗ налаштоване таким чином, щоб ваш сайт відображався в будь-якому браузері як сайт (а не набір файлів) і був доступний для всіх користувачів глобальної мережі Інтернет. По суті, на сервері ваш сайт виглядає, як папка з файлами. І таких папок на одному сервері може бути дуже багато – і всі вони – чиїсь сайти. Незважаючи на те, що у кожної папки на сервері є своє унікальне ім’я, просто так заглянути в них не вийде – доступ до них є тільки у власників сервера – хостинг провайдерів (хостерів) і у вас (за логіном і паролем). Щоб перетворити вашу папку з файлами в повноцінний сайт, їй (папці) потрібно призначити унікальне міжнародне ім’я – доменне ім’я або просто – домен. Так ось просто влаштовані всі хостинги, різниця може бути тільки в рівні і якості використовуваного обладнання, а також в ширині інтернет-каналу, який забезпечує зв’язок провайдера із зовнішнім світом.

Види хостингів

На сьогоднішній день людству відомо кілька видів хостингу, які відрізняються один від одного сферами застосування:

  • хостинг сайтів (вже знаєте, що це таке);
  • хостинг файлів (Google Disk, FEX…);
  • хостинг фото/відео (YouTube, наприклад);
  • хостинг пошти (можна замовити у деяких хостерів, як окрему послугу);
  • ігровий хостинг (Minecraft, CS…);
  • і так далі…

Безпосередньо хостинг сайтів можна розділити на такі види:

Загальний віртуальний хостинг

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

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

VPS — практично те саме, що шаред веб хостинг, але з кращими і розширеними технічними характеристиками, дорожчий і передбачає значно менше “сусідів” на одному фізичному сервері. VPS — оптимальний варіант для сайтів, з середньо-високою і високою відвідуваністю, які вимагають від сервера більше потужностей і ресурсів.

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

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

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

Він же — dedicated server — один в один з віртуальним сервером, за винятком того, що ви будете єдиним орендарем сервера і, як наслідок, всі його ресурси будуть у вашому розпорядженні. Варіант дорожчий, ніж віртуальний сервер, але і вигідніший, коли мова йде про розміщення великого сайту, наприклад, сайт онлайн-ЗМІ або великого інтернет-магазину.

Colocation

Один з різновидів виділеного сервера — це colocation. Ключова відмінність одного від іншого в тому, що у випадку з dedicated — клієнт орендує сервер у хостингової компанії, а colocation означає, що клієнт орендує місце в серверній стійці в дата-центрі хостинг-провайдера.

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

Що таке домен?

Домен або доменне ім’я — це унікальна, в межах всього Інтернету, буквено-числова адреса сайту. Це та адреса, яку ви вводите в адресному рядку вашого браузера. Наприклад, наш портал має інтернет-адресу — hostingi.net.ua (вводити http або www в адресному рядку не потрібно — ваш браузер сам розбереться, що робити). Як ви, напевно, помітили, інтернет-адреса hostingi.net.ua складається з трьох частин, де частина hostingi — це домен третього рівня (не відноситься до доменних зон), частина net.ua — домен другого рівня (є доменною зоною) і ua — домен першого рівня (також є доменною зоною).

У межах однієї доменної зони не може бути двох однакових доменних імен. Тобто варіант, при якому існує 2 різних сайти за однією адресою – hostingi.net.ua – неможливий. І, навпаки, однакові доменні імена можуть бути з різними доменними зонами, наприклад, hostingi.net.ua і hostingi.com.ua – і той, і інший сайти спокійно співіснують в одному онлайн просторі, анітрохи не заважаючи один одному, тільки перший сайт належить до доменної зони net.ua, а другий – до доменної зони com.ua.

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

Мінімальний термін покупки домену становить 1 рік, в той же час, оренда хостингу для сайту на щойно купленому домені, може оплачуватися на довільні тимчасові періоди – місяць, півроку, рік, 2 або 3 роки.

Що таке хостинг-провайдер?

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

Форми власності у хостерів можуть бути будь-якими — ФОП, ТОВ тощо.

При цьому, потрібно розуміти, що всіх провайдерів можна розділити на 2 групи: 1 – так звані прямі хостери – ті, хто безпосередньо надає послуги своїм клієнтам, і, 2 – ті, хто працюють за системою реселінгу хостингу (реселери) – надаючи послуги, в якості посередників між клієнтом і прямим хостером. Реселери будують свій бізнес на виділених прямим хостером ресурсах – як серверних, так і людських (техпідтримка).

Як вибрати хостинг?

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

  1. Який сайт я планую розміщувати? Це буде односторінковий сайт (він же – LandingPage), сайт-візитка з декількох сторінок, постійно зростаючий блог або щось більше і складніше?
  2. На який місячний або річний бюджет я розраховую?
  3. Чи володію я знаннями в області адміністрування серверів (віртуальних або фізичних)?

Щодо пункту № 1. Як ми вже згадували вище, чим складніший і більший сайт, тим складніший тип хостингу потрібно вибирати для нього. Розміщувати великий онлайн-магазин на одному з бюджетних тарифних планів веб-хостингу просто недоцільно – вашому сайту просто не вистачить виділених на ваш обліковий запис ресурсів сервера і, як результат, сайт періодично буде перебувати в неробочому стані. З іншого боку, ставити сайт-візитку на виділений сервер теж не логічно, хоча і має право на існування, якщо вам не шкода своїх грошей.

Але тоді може виникнути цілком логічне питання – а як визначити оптимальний тип хостингу, залежно від типу сайту? Для простоти, пропонуємо скористатися наведеною нижче таблицею.

Тип сайту (умовно) Оптимальний тип хостингу
LandingPage Шаред
Персональний блог Шаред
Портфоліо Шаред (vip-тарифи)
Хмарний
VPS
Корпоративний сайт Шаред (vip-тарифи)
Хмарний
VPS
Форум Хмарний
VPS
Dedicated/Colocation
Веб-портал Хмарний
VPS
Dedicated/Colocation
Онлайн ЗМІ Хмарний VPS
Dedicated/Colocation
Інтернет-магазин Хмарний VPS
Dedicated/Colocation

За пунктом № 2. Якщо планується бюджет в межах від 400 до 5000 гривень на рік (приблизно), то можна розраховувати як на загальний хостинг, так і на середній віртуальний сервер. За суму, приблизно, від 5000 до 35000 гривень на рік можна взяти хороші варіанти VPS і хмарного хостингу. Ну, а все, що вище 45000, відноситься до області фізичних серверів.

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

Як правильно вибрати хостинг і на що орієнтуватися при виборі?

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

Працездатність і безвідмовність

Це, мабуть, найперший і найважливіший фактор, який виражається через таку вимірювану характеристику, як Uptime. Значення Uptime говорить нам про те, як довго за певний період часу сервер провайдера перебував у робочому стані (тобто ваш сайт працював) – не вимикався, не давав збоїв і не перезавантажувався. Характеристика Uptime виражається у відсотках, від 0% до 100%. Приклад – провайдер на своєму сайті заявляє, що Uptime його серверів знаходиться на рівні не нижче 99,9%. Про що нам це говорить? Про те, що протягом 1 року сервери провайдера були в неробочому стані і, відповідно, всі сайти, розміщені на них, не працювали протягом, приблизно, 9 годин. Ще раз: 99,9% — це сумарний простій за 1 рік — 9 годин.

Uptime99,9%99,5%99%98%
Наведені значення Uptime відповідають наступним значенням Downtime (простій сервера)~ 1,4 хвилини на день~ 7,2 хвилини на день~ 14,4 хвилини на день~ 28,8 хвилини на день
~ 10 хвилин на тиждень~ 50 хвилин на тиждень~ 1,68 годин на тиждень~ 3,36 години на тиждень
~ 43 хвилини на місяць~ 3,65 години на місяць~ 7,3 години на місяць~ 14,6 годин на місяць
~ 8,8 годин на рік~ 1,82 днів на рік~ 3,65 днів на рік~ 7,3 днів на рік

Чим ближче показник Uptime до 100% (особливо, за тривалий період), тим краще, як ви розумієте. Зустріти хостера, у якого всі 100% аптайму протягом року — практично нереально. А ось значення 99,95% або 99,99 зустрічаються у багатьох провайдерів. До слова, показник Uptime має пряме відношення до “Угоди про рівень надання послуг” (SLA), за якою хостинг-провайдер зобов’язується компенсувати тривалі простої своїх серверів.

Типи дисків, що використовуються на серверах

Важливо, щоб хостер надавав послуги на сучасних і швидких SSD і NVMe-дисках, які значно прискорюють завантаження і роботу сайту. Вибирати хостинг, який досі використовує HDD-диски, не бажано.

Характеристики тарифних планів

Зверніть увагу, що хостинг-провайдер включив до складу пропонованого ним тарифу:

  • скільки сайтів можна розмістити в одному клієнтському акаунті?
  • скільки місця на диску виділяється під ваші сайти?
  • яка кількість баз даних на обліковий запис?
  • які ліміти пам’яті, що виділяється на роботу скриптів сайту (php_memory_limit)?
  • чи надається безкоштовна реєстрація домену при купівлі хостингу?
  • Чи можна замовити безкоштовний SSL-сертифікат?
  • Чи передбачений тестовий період?

Фізичні локації серверів

Бажано, щоб ваш майбутній сайт був розміщений на сервері в тому ж регіоні, де проживають ваші потенційні клієнти/відвідувачі. Тут логіка і фізика дуже прості – чим ближче (фізично) ваш сайт знаходиться до його відвідувачів, тим швидше сайт буде завантажений в їх браузерах. Все просто: вибирайте українського провайдера, якщо ваш сайт створений для відвідувачів/клієнтів з України. Це відноситься до так званих «поведінкових факторів», які «кажуть», що при тривалому очікуванні завантаження сайту, відвідувачу набридне чекати і він перейде на інший сайт і пошукову видачу.

Клієнтська та технічна служби підтримки хостера

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

Відгуки клієнтів

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