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