Сайт — это не только внешняя оболочка, но и набор файлов, которые нужно где-то хранить. Для этого используется хостинг — он предоставляет сайту ресурсы на сервере, где данные и файлы сайта могут храниться и обрабатываться.
Есть компания, которая арендует помещение, хранит в нём сотни или тысячи серверов, создаёт программное обеспечение для них и подключает технологии виртуализации. В эту компанию-хостинг обращается разработчик, который хочет разместить свой сайт в интернете.
Хостинг выделяет для разработчика необходимое техническое оснащение, чтобы он мог разместить на сервере свой сайт, а затем опубликовать его в сети.
Виды хостингов:
Виртуальный хостинг (shared hosting)
Это общее пространство на жёстком диске одного компьютера, где сотни разработчиков одновременно могут размещать проекты. Стоит дёшево, обслуживать просто, но есть ограничения по функциональности и производительности.
Перейти - Хостинг с круглосуточной поддержкой Hostia
VPS, или VDS
Виртуальное изолированное пространство, которое создаётся на базе общего аппаратного обеспечения, но работает как отдельный компьютер за счёт виртуализации. Доступный и более функциональный вариант.
Выделенный сервер
Отдельный физический компьютер, принадлежащий только одному клиенту. Самый дорогой вариант, который подходит для размещения ресурсоёмких веб-приложений.
Облачные кластеры
Это набор виртуальных пространств — VPS, о которых говорили выше, — разбросанных по всему миру. Они формируют мощную инфраструктуру для размещения в сети различных типов программного обеспечения, включая полноценные операционные системы и игровые серверы.
Хостинг не только размещает файлы на компьютерах и открывает к ним доступ из интернета. Например, он предоставляет доменное имя, выдаёт сертификат безопасности, защищает размещённое в интернете приложение от атак хакеров, оказывает техническую поддержку, упрощает разработку новых продуктов, предоставляет инструменты для удобного и безопасного управления файлами сайта.
Дополнительно про сайты: