Хостинг — услуга по размещению сайта на сервере. Владелец сайта, который пользуется хостингом, арендует место на сервере, на котором будут храниться файлы и данные сайта. Такая услуга платная и ее предоставляют специальные хостинг-провайдеры. Хостинг является обязательным условием для работы сайта и возможности зайти на него.
Хостинг не следует путать с доменом. Эти два термина тесно связаны, но имеют абсолютно разное значение. Домен — это имя сайта в интернете, с помощью которого пользователи заходят на ресурс. Хостинг же выполняет роль технической базы для сайта, поддерживает его работоспособность и обеспечивает возможность пользоваться ресурсом. Простыми словами, хостинг можно сравнить с витриной — на ней выставлены различные товары и покупатели могут выбрать каждый. Без витрины бы товары были хаотично разбросаны и покупатели не могли бы их купить.
Хостинги делятся на несколько разных типов. Они отличаются техническими характеристиками и тем, как на них размещаются сайты.
-
Общий или виртуальный хостинг. Это один общий сервер, на котором размещены множество разных сайтов. Клиенты хостинга делят между собой мощности сервера и ни у кого из них нет особых привилегий. По этой причине, может возникнуть ситуация, когда один сайт будет съедать ресурсы у других, за счет большей нагрузки на сервер. В результате это станет причиной проблем на вашем сайте. В виду таких недостатков, общий хостинг подходит только небольшим сайтам, например, лендингам или визиткам.
-
Виртуальный приватный сервер. Хостинг-провайдер берет физический сервер и делит его на несколько виртуальных. Владельцу сайта, который пользуется таким хостингом, уже не нужно делиться ресурсами с другими. У него будут свои выделенные характеристики и возможности сервера, которые заточены под потребности сайта. Такого хостинга вполне достаточно для управления сайтом средних размеров, например, интернет-магазином.
-
Облачный хостинг. Самый современный и технически развитый вид хостинга. Владельцы сайтов, которые размещаются на нем, не платят за определенный сервер. Провайдер дает в использование группу серверов между которыми равномерно распределяется нагрузка. Если один из серверов перегружен, то ресурсы передаются на другой. Таким образом владелец сайта платит только за объем использованных ресурсов.
-
Выделенный сервер. Владелец сайта получает в свое использование отдельный физический сервер, который он администрирует самостоятельно, в рамках правил провайдера. Например, можно установить на сервер необходимую операционную систему, задать для него определенные настройки и т.д.
-
Колокейшн. Разновидность выделенного сервера, с отличием в том, что владелец сайта размещает свое оборудование на площадке провайдера, а не пользуется чужим. В этом случае хостинг-провайдер занимается техническим обслуживанием сервера и предоставляет место для его хранения.