Блог

Что такое хостинг и для чего он нужен?

Любой сайт представляет собой некий набор файлов программного кода и контента (картинок, текста, видео). Для корректной работы ему нужен компьютер (сервер) или его часть:

  • место на жестком диске для хранения файлов и программ;
  • объем ОЗУ и мощность процессора – для работы программного обеспечения сайта;
  • подключение к сети интернет – чтобы сайт был доступен пользователям извне.

Место размещения файлов, программ и мощностей сайта называют хостингом. Есть еще понятие «домен» – адрес, по которому на сервер сайта поступают запросы пользователей. Хостинг можно сравнить с квартирой, где «живет» сайт, а домен – с адресом этой квартиры.

Сайты «хостятся» чаще всего на серверах компаний–хостеров. Они обеспечивают бесперебойную работу серверов (а значит, и сайтов): резервное питание на случай отключения электроэнергии, резервные каналы связи, защиту от сетевых атак.

Как это устроено

Как работает хостинг? На сервере хостера размещается:

  • база данных с контентом и другой информацией сайта (тексты, изображения, видео, таблицы с данными о заказах, зарегистрированных пользователях, комментариях и т. п.);
  • файлы дизайна сайта – сверстанные шаблоны страниц, CSS-стили и т. п.;
  • программы и приложения, благодаря которым работает сайт.

Когда пользователь вбивает в адресную строку браузера адрес страницы сайта, это обращение по сети поступает на сервер хостинга. Программное обеспечение обрабатывает запрос, выдает в ответ страницу сайта с контентом и дальше взаимодействует с пользователем:

  • записывает данные, которые он вводит;
  • обрабатывает нажатия кнопок, ссылок;
  • отправляет ему сообщения на email или в мессенджер с подтверждением заказа и т. д.

На хостинге размещают не только сайт, но и корпоративную почту – так как она обычно идет под тем же доменом, что и сайт.

Виды хостинга

Типы хостинга отличаются объемом предоставляемых мощностей, типом виртуализации и физической изолированностью ресурсов сервера. Есть виртуальные хостинги (обычный, VPS и VDS, облачный) и физические (выделенный сервер, колокейшен):

  • обычный виртуальный хостинг. Его называют также веб-хостингом. Самый популярный вид. Подходит большинству небольших сайтов. В его случае на сервере запускается специальная хостинговая программа, которая распределяет ресурсы сервера между пользователями (сайтами). Доступ к управлению файлами своего сайта – через специальную панель хостинга.
  • VPS, VDS. Аббревиатуры переводятся как «виртуальный частный сервер» и «виртуальный выделенный сервер». С помощью специальных программ физический сервер делится на несколько виртуальных машин (ВМ) с определенной мощностью процессора, объемом ОЗУ и жесткого диска. Вы получаете в аренду одну из них. Внутри ВМ все аналогично работе на обычном компьютере: есть ОС, можно устанавливать любые программы, загружать/ удалять файлы сайта и т. д.
  • облачный хостинг. Аналогичен виртуальному выделенному/ частному серверу, с той лишь разницей, что хостинг располагается на нескольких серверах (а часто и в нескольких дата-центрах) сразу.
  • выделенный сервер. Физическая машина, полностью предоставленная под хостинг одному пользователю.
  • колокейшен. Хостинг на собственных серверах, которые размещаются в дата-центре хостера.

Автор

evkcrb@yandex.ru

Добавить комментарий