Хостинг - для чайника, або що таке хостинг і з чим його їдять

1. Що таке хостинг?

Для початку слід визначитися з самим терміном «хостинг». Під хостингом ми будемо мати на увазі сервіс, який надає можливість інтернет-користувачам розміщувати свою інформацію на серверах в Інтернеті і надавати до неї доступ через World Wide Web.

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

2. Історична довідка.

3. Класифікація видів хостингу.

Існує кілька варіантів класифікації хостингу, наприклад:

  1. За принципом використовуваної технології:
  • За принципом розміщення:

    • віртуальний хостинг (Shared hosting)
    • віртуальний виділений сервер (VPS, VDS)
    • окремий фізичний сервер (Dedicated, Collocation)
  • За принципом оплати:

    Коротко розглянемо кожен з описаних вище різновидів хостингу.

    «Unix хостинг» зазвичай вважають за краще розробники сайтів на Perl, PHP і використовують базу даних MySQL. Unix хостинг підходить для всіх, хто шукає недорогий і якісний хостинг для продуктивних веб додатків. Сервер на якому надаються послуги Unix хостингу працює на опреаціонной системі Unix, як правило це FreeBSD або Linux. Як web-сервера як правило використовується Apache. Як мов програмування можна використовувати PHP, Perl або С ++ (комілятор gcc). В якості СУБД як правило надається в користування MySql або PostgreSQL

    «Windows хостинг» зазвичай вважають за краще розробники сайтів на ASP і використовують базу даних MS SQL. Windows хостинг, як правило, в 2 і більше разів дорожче ніж Unix-хостинг. Сервер на якому надаються послуги Windows хостингу працює на опреаціонной системі Windows. Як web-сервера як правило використовується Internet Information Server (ISS) або Apache. Як мов програмування можна використовувати ASP. В якості СУБД як правило надається в користування MS SQL або MySql

    «Віртуальний хостинг» - на одному хостинговому сервері провайдера розміщуються від декількох сотень клієнтських сайтів до тисячі і більше. Як правило, обслуговування всіх сайтів розміщених на сервері хостинг-провайдера забезпечує один web-сервер (наприклад, Apache або Internet Information Server), один сервер Баз Даних (MySql, MS SQL або PostgreSQL) і один mail-сервер. Однак існують і інші технології надання віртуального хостингу передбачають наявність на одному хостинговому сервері декількох web-, mail- і MySql-серверів.

    Віртуальний виділений сервер (VDS, VPS) - технологія побудована на ідеї поділу ресурсів сервера декількома користувачами, але дає повний контроль над вашими власними додатками. Послуга «віртуальний виділений сервер» - це щось середнє між послугою «віртуальний хостинг» і послугою «dedicated / collocation». Як правило на одному хостинговому сервері розміщується кілька десятків користувальницьких віртуальних виділених серверів. На одному віртуальному виділеному сервері користувач може розміщувати кілька сайтів і від їх кількості не залежить вартість даної послуги. Надання послуги «віртуальний виділений сервер» передбачає виділення користувачу привілеїв суперюзера root, що дозволяє користувачеві в подальшому самостійно адмініструвати свій віртуальний виділений сервер.

    окремий фізичний сервер (Dedicated, Collocation) в дата центрі провайдера - на одному фізичному сервері розміщується один або більше сайтів, але всі вони належать одному клієнту. Ця послуга користується найбільшим попитом для:

    • розміщення швидко зростаючих інтернет сайтів, яким стає "тісно" в рамках віртуального хостингу;
    • серйозних корпоративних рішень, що вимагають значної обчислювальної потужності і продуктивності;
    • проектів, що пред'являють підвищені вимоги до безпеки даних.

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

    У першому випадку потрібно передбачити наявність бюджету на закупівлю обладнання (від 1500 $), що, власне, може бути значною витратною частиною на стартовому етапі. У варіанті з орендою сервера стартові витрати на закупівлю обладнання відсутні, однак при цьому будуть трохи вищими абонентські платежі за оренду та розміщення сервера. При виборі одного з двох варіантів необхідно так само давати собі звіт в тому, що updgrade (поліпшення характеристик сервера) в разі покупки власного сервера може виявитися досить дорогим, а якщо врахувати що темпи розвитку серверного обладнання дуже високі, то не виключений варіант, коли через 2-3 роки доведеться повністю замінити один сервер іншим. У варіанті з орендою сервера витрати на upgrade обладнання провайдер бере на себе, в деяких випадках ця послуга може коштувати додатково деяких грошей.

    "Безкоштовний і платний хостинг" - є різновидами віртуального хостингу. Дана тема дуже обширна і заслуговує окремого розгляду. Саме тому дане питання буде розглянуто в іншій статті.

    Якщо Ви не знайшли що шукали, то рекомендую скористатися пошуком по сайту: