Хостинг - для чайника, або що таке хостинг і з чим його їдять
1. Що таке хостинг?
Для початку слід визначитися з самим терміном «хостинг». Під хостингом ми будемо мати на увазі сервіс, який надає можливість інтернет-користувачам розміщувати свою інформацію на серверах в Інтернеті і надавати до неї доступ через World Wide Web.
Хостинг-провайдери - це компанії, які надають послуги хостингу, а саме місце на своєму сервері для його використання клієнтами і з'єднання з Інтернетом для цього сервера. Хостинг-провайдери можуть також надати свої дата-центри для розміщення серверів клієнтів і забезпечити їх підключення до Інтернету.
2. Історична довідка.
3. Класифікація видів хостингу.
Існує кілька варіантів класифікації хостингу, наприклад:
- За принципом використовуваної технології:
- віртуальний хостинг (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 обладнання провайдер бере на себе, в деяких випадках ця послуга може коштувати додатково деяких грошей.
"Безкоштовний і платний хостинг" - є різновидами віртуального хостингу. Дана тема дуже обширна і заслуговує окремого розгляду. Саме тому дане питання буде розглянуто в іншій статті.
Якщо Ви не знайшли що шукали, то рекомендую скористатися пошуком по сайту: