Перейти к содержанию
Innovialabs

Что такое хостинг и как он работает

Основы3 мин

Коротко

Хостинг — это аренда места и ресурсов на сервере, который круглосуточно подключен к интернету: там лежат файлы сайта, и оттуда они отдаются каждому посетителю.

Коротко: что такое хостинг

Сайт — это набор файлов, программного кода и базы данных. Чтобы его могли открыть люди по всему миру, эти файлы должны лежать на компьютере, который работает круглосуточно, подключен к быстрому интернету и имеет постоянный адрес. Такой компьютер называется сервером, а услуга по предоставлению его ресурсов — хостингом.

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

Где физически живет сайт

Дата-центр — это здание со стойками серверов, системами охлаждения, резервными генераторами и несколькими каналами связи от разных операторов. Ваш сайт занимает часть ресурсов одного из этих серверов (или целый сервер, или несколько — зависит от тарифа).

Расположение дата-центра имеет значение:

  • Скорость. Чем ближе сервер к аудитории, тем быстрее открываются страницы.
  • Законодательство. В ряде стран, включая Узбекистан, есть требования к хранению персональных данных граждан на территории страны. Если сайт собирает такие данные, это нужно учитывать при выборе площадки.

Что дает хостинг-провайдер

РесурсЧто это значит на практике
Процессор и память (CPU, RAM)Сколько запросов сайт обработает одновременно без замедления
ДискОбъем для файлов, изображений, базы данных и резервных копий
Трафик и каналСколько данных можно отдавать посетителям и с какой скоростью
IP-адресСетевой адрес сервера, к которому привязывается домен
Панель управленияИнтерфейс для работы с файлами, базами, почтой, SSL
Резервное копированиеРегулярные копии данных, из которых можно восстановить сайт
ПоддержкаПомощь при сбоях, иногда — администрирование сервера

Не все тарифы включают все пункты. Например, бэкапы и поддержка часто бывают платными опциями или отсутствуют на дешевых планах.

Как запрос посетителя доходит до сайта

  1. Человек вводит в браузере адрес, например example.uz.
  2. Браузер обращается к DNS — системе, которая переводит доменное имя в IP-адрес сервера.
  3. Получив IP, браузер устанавливает соединение с сервером. Если у сайта есть SSL-сертификат, соединение шифруется (HTTPS).
  4. На сервере работает веб-сервер — программа вроде Nginx или Apache. Она принимает запрос и решает, что отдать: готовый файл или результат работы приложения.
  5. Если сайт динамический, приложение (на PHP, Node.js, Python и т. д.) обращается к базе данных, собирает страницу и передает ее веб-серверу.
  6. Ответ уходит обратно в браузер, и тот отрисовывает страницу.

Весь цикл обычно занимает доли секунды. Если на любом этапе что-то не так — DNS указывает не туда, сертификат истек, сервер перегружен, — посетитель увидит ошибку.

Домен и хостинг — это разные услуги

Частая путаница: домен — это имя сайта, хостинг — место, где сайт работает. Их можно купить у одной компании, но это две отдельные услуги. Домен лучше регистрировать на свою компанию и хранить доступы у себя: тогда хостинг можно сменить в любой момент, просто поменяв DNS-записи.

Основные виды хостинга

  • Виртуальный (shared) хостинг — один сервер на много сайтов. Дешево и просто, но ресурсы общие.
  • VPS — виртуальный сервер с гарантированными ресурсами и полным доступом.
  • Выделенный сервер — целый физический сервер только для вас.
  • Облачный хостинг и платформы — ресурсы, которые масштабируются по нагрузке, часто с оплатой за фактическое использование.

На что смотреть при выборе

  • Требования проекта: язык программирования, база данных, ожидаемая нагрузка.
  • Расположение дата-центра относительно аудитории и требования закона к данным.
  • Резервные копии: как часто делаются, где хранятся, как быстро восстанавливаются.
  • Поддержка: время реакции и язык общения.
  • Масштабирование: можно ли увеличить ресурсы без переезда.
  • Прозрачность цены: сколько стоит продление, а не только первый период.

Частые вопросы

Технически да, но компьютер должен работать без перерывов, иметь статический IP и защищенное подключение. Для рабочего сайта это ненадежно: любое отключение света или интернета делает сайт недоступным.

Поможем с этим

Если хотите не разбираться самим, а получить результат — этим мы занимаемся каждый день.

Обсудить проект

Читайте также

Есть идея или задача? Расскажите нам

Ответим в течение рабочего дня и предложим решение. Консультация бесплатная.