Найчастіше під хостингом розуміють якесь місце, де веб-майстри можуть розмістити свої сайти. У цьому випадку хостер надає в користування веб-майстрам за певну плату частину своїх обчислювальних ресурсів із заздалегідь обумовленими характеристиками.
Що таке хостинг?
Хостинг (англ. hosting) – послуга, що дозволяє розмістити файли на сервері компанії (хостинг) або обладнання користувача в приміщенні хостера із забезпеченням постійного доступу до них з мережі інтернет.
Найчастіше під хостингом розуміють якесь місце, де веб-майстри можуть розмістити свої сайти. У цьому випадку хостер надає в користування веб-майстрам за певну плату частину своїх обчислювальних ресурсів із заздалегідь обумовленими характеристиками.
Не знаючи основних відмінностей між різними видами хостингу досить складно зробити вибір, віддавши перевагу якійсь компанії. Переглянувши кілька пропозицій можна серйозно замислитися, чому одна компанія пропонує послуги хостингу від 1$, а інша від 10$. Більшість початківців веб-майстрів спочатку звертають свою увагу на обсяг виділяється місця на диску, ліміт трафіку, не звертаючи увагу на основні відмінності наданих послуг.
В інтернеті можна знайти чимало компаній, що надають послуги безкоштовного хостингу. За це компанія вимагає розміщення реклами на Вашому сайті. Навіть якщо Вам дозволять самим вибрати місце для встановлення реклами, Ви ніяк не зможете контролювати її зміст. Якщо Вам вдасться знайти компанію, що надає хостинг без будь-яких умов, завжди буде присутній один істотний мінус – маленька швидкість обробки запитів.
Серед платних видів хостингу веб-майстер може вибрати собі саме такий хостинг, який задовольнить всі його потреби. Якщо в процесі роботи Ваш проект буде сильно розширюватися, вимагаючи більше ресурсів, хостер завжди готовий запропонувати підключити додаткову послугу або перейти на інший більш дорогий пакет.
Види хостингу:
– Безкоштовний хостинг. Безоплатність завжди приваблює людей. Багато намагаються знайти щось підходяще вбиваючи в пошуковій системі фразу «безкоштовний хостинг сайтів без реклами». З безкоштовного хостингу починаються багато успішні проекти, яким, зрештою, з-за багатьох обмежень довелося переходити на платний хостинг.
– Віртуальний хостинг. Це найпоширеніший і дешевий вид хостингу. В даний час щомісячна плата за таку послугу доходить до зовсім смішних значень. Він ідеально підходить для невеликих сайтів з малим відвідуванням. Але тут може виникнути низка неприємностей. Вся проблема полягає в тому, що на одному сервері може перебувати до декількох тисяч сайтів. При недолугої налаштування програмного забезпечення сервера користувачі зможуть переглядати файли сусідніх сайтів або навіть робити якісь дії з файлами. Недобросовісні хостери можуть усвідомлено створювати кількість облікових записів, що значно перевищує норму, розраховуючи на неповну завантаженість деякими сайтами. Сайти будуть страждати з-за повільної обробки запитів і частих збоїв у роботі сервера. На кожен такий сервер може виділятися один або кілька IP адрес. Якщо Ваш сайт має один IP-адресу з сайтом распространяющем порнографію, пропагують насильство або ще який-небудь гидотою, він ризикує потрапити в БАН пошукових систем, що сильно знизить Ваш рейтинг.
– Реселлерский хостинг. Вид перепроданого хостингу, при якому веб-майстер викуповує у хостера послугу оптом і перепродує її частинами іншим веб-майстрам. Хтось намагається економити, продаючи частину невикористовуваних ресурсів. Для деяких це можливість відкрити свій інтернет-бізнес. Але так само зустрічаються і «лохотрони» просто забирають Ваші гроші.
– Віртуальний виділений сервер (VDS або VPS). У цьому випадку один сервер програмним способом ділитися на декілька віртуальних серверів. Кожен віртуальний сервер отримує якусь гарантовану частину ресурсів (місце на жорсткому диску, оперативну пам’ять, процесорний час). Користувач бачить його як виділений сервер і ніяк не зачіпає ресурси інших виділений серверів, що знаходяться по сусідству. Фізично повністю розподілити всі ресурси неможливо (напр. Мережева плата) і при великій кількості акаунтів виникає їх нестача, яка на працездатності сервера загалом.
Виділений сервер. При цьому виді хостингу веб-майстер отримує всі ресурси сервера для своїх потреб. Виділений сервер буває керованим і некерованим. При керованому виділеному сервері веб-майстер отримує всі ресурси сервера, але не отримує доступ до операційної системи і налаштувань сервера. Тобто хостер веде повне його обслуговування. При некерованому виділеному сервері веб-майстер отримує доступ до абсолютно будь-яких налаштувань. Установка операційної системи, програмного забезпечення та налаштування проводиться особисто веб-майстром. Хостер зі свого боку забезпечує йому підведення електроживлення та підключення до мережі інтернет.
– Колокація (Collocation). Це потужний і дорогий хостинг. Він відрізняється від некерованого виділеного сервера тим, що сервер є власністю веб-майстра. Хостер тільки розміщує його на території свого дата-центру, забезпечує його збереження, безперебійне харчування та постійний доступ до інтернету. Як правило, на таких серверах розміщуються величезні ресурсномісткі проекти і для їх обслуговування веб-майстрам доводиться наймати сторонніх адміністраторів, періодично відвідують дата-центр і усувають різні неполадки.
– Кластерний хостинг. Під кластером розуміють об’єднані між собою високошвидкісним каналом сервера, які можна розглядати як єдиний ресурс. Таке об’єднання проводиться для отримання високої відмовостійкості або для розподілу навантаження (балансування). При високої відмовостійкості якийсь із серверів зможе продовжити роботу й обробляти запити, підтримуючи працездатність Вашого ресурсу. Кластери зі збалансованою навантаженням дозволять розподілити загальну навантаження на різні сервера і можуть впоратися навіть з потужними DoS-атаками хакерів. Об’єднані таким чином сервера можуть перебувати в різних приміщеннях, належати до різних хостерів або взагалі перебувати на різних континентах.
– Домашній сервер. На сьогоднішній день створити домашній сервер не складає труднощів навіть для новачків. В інтернеті у вільному доступі можна знайти відповідне програмне забезпечення, що дозволяє налаштувати все за один «клік». Але для підтримання його працездатності веб-майстру доводиться використовувати свої кошти і досвід. Для безперервної роботи сервера необхідно постійно тримати комп’ютер включеним, забезпечити безперебійне харчування і постійний доступ до інтернету.
Якщо Ви задумали зробити сайт, то для реалізації серйозних проектів необхідно придбати хостинг в солідному ЦОД. Від якості хостингу залежить швидкість роботи сайту, що може сильно позначиться на бажанні користувачів відвідати сайт ще раз.