Хостинг — это аренда места на постоянно включённом компьютере (сервере), который хранит файлы вашего сайта и отдаёт их посетителям по запросу. Без хостинга сайт существует только как папка файлов на вашем компьютере, и попасть на него может только тот, у кого есть доступ к этому компьютеру.
Что происходит, когда посетитель открывает сайт
Когда человек вводит адрес сайта в браузере, происходит короткая цепочка действий, которая заканчивается загрузкой страницы на экране. Разберём её по шагам.
- Браузер берёт введённый домен и обращается к системе DNS, чтобы узнать, какому серверу он принадлежит.
- DNS возвращает IP-адрес сервера, на котором размещён хостинг сайта.
- Браузер отправляет запрос на этот адрес и просит нужную страницу.
- Сервер находит файлы сайта и формирует ответ: html-код, картинки, стили.
- Браузер получает ответ и показывает страницу посетителю.
Чем хостинг отличается от домена
Домен и хостинг покупают вместе, но это две разные услуги, и путаница в терминах — отдельный частый вопрос. Домен — это имя сайта, хостинг — это место, где он физически находится.
| Признак | Хостинг | Домен |
|---|---|---|
| Что это | Место для файлов сайта на сервере | Имя сайта в адресной строке |
| За что отвечает | Работа сайта, скорость, доступность | Узнаваемость адреса, переход на сайт |
| Можно ли одно без другого | Да, но сайт не откроется по имени | Да, но страница будет пустой без хостинга |
| Где покупают | У хостинг-провайдера | У регистратора доменных имён |
Какие бывают виды хостинга
Хостинг-услуги делятся по тому, сколько ресурсов сервера получает один клиент и насколько он изолирован от соседей. Расскажем о четырёх распространённых вариантах без оценки «лучше-хуже».
| Тип | Кому подходит | Ограничение |
|---|---|---|
| Виртуальный (shared) | Небольшому сайту, блогу, визитке | Ресурсы сервера делятся между многими клиентами |
| VPS / VDS | Сайту с ростом нагрузки, своим проектам | Настройку и обновления берёт на себя арендатор |
| Выделенный сервер | Крупному проекту с высокой нагрузкой | Стоит дороже и требует администрирования |
| Облачный | Проекту с переменной нагрузкой | Конфигурация и стоимость меняются вместе с нагрузкой |
Что обычно входит в услугу хостинга
Набор услуг отличается у разных провайдеров, но в большинстве тарифов встречается одинаковый базовый список. Он покрывает всё, что нужно обычному сайту для работы.
- дисковое место для файлов сайта;
- трафик на приём и отдачу данных;
- базы данных для динамических сайтов;
- почтовые ящики на домене сайта;
- SSL-сертификат для защищённого соединения;
- панель управления для настроек без обращения в поддержку.
За что отвечает хостинг-провайдер, а за что вы
Провайдер отвечает за работу оборудования: сервер включён, диск не вышел из строя, сеть доступна, а резервные копии инфраструктуры снимаются по расписанию.
За содержимое сайта отвечаете вы: пароли от панели и почты, обновления CMS и плагинов, резервные копии самого сайта и то, что на нём опубликовано.
Как понять, какой хостинг нужен вашему сайту
Прежде чем выбирать тариф, стоит ответить на три практических вопроса о самом проекте.
- сколько посетителей заходит на сайт в обычный день и в пиковые дни;
- какой это сайт — визитка, интернет-магазин, сервис с собственным кодом;
- нужен ли вашему проекту свой софт и полный доступ к серверу, или достаточно готовой среды.
Что делать дальше
Если домен ещё не куплен или не привязан к хостингу, разница между этими двумя услугами разобрана в статье чем отличается домен от хостинга. После переноса или запуска сайта следующий шаг — включить защищённое соединение, об этом статья как подключить SSL-сертификат.