Хостинг
Это понятие впервые встречается на программе «Электроника, программирование и инженерная практика» — примерно 13-14 лет (7-8 класс).
Аренда места на постоянно включённом сервере, где лежат файлы твоего сайта, чтобы его могли открыть в любой момент из любой точки.
Аренда полки в круглосуточном магазине: платишь за место — твой товар видят и берут в любое время.
Назвать, что нужно, чтобы твоя страница открывалась у других, а не только на твоём компьютере: место на сервере (хостинг) и адрес (имя сайта).
Услуга размещения сайта на сервере провайдера: ты загружаешь файлы страниц, а провайдер держит сервер включённым, подключённым к интернету и обслуживающим запросы посетителей. Чтобы к сайту обращались по имени, а не по числовому адресу, имя привязывают к хостингу через DNS. Бывает от общего сервера на много сайтов до отдельного выделенного.
Разместить простую HTML-страницу на бесплатном хостинге (например, GitHub Pages), открыть её с телефона по полученному адресу и объяснить, почему теперь свой компьютер можно выключить, а сайт останется доступен.
Размещение файлов и приложений сайта на сервере, доступном из интернета. Варианты по мере роста нагрузки: виртуальный (shared) — много сайтов на одном сервере; VPS — изолированная виртуальная машина; выделенный — вся машина целиком; облачный — ресурсы масштабируются под нагрузку. Домен привязывают к серверу DNS-записью (A — на IP-адрес, CNAME — на имя). Краевой случай: при всплеске трафика на shared-хостинге ресурсов не хватит, их делят с соседними сайтами — отсюда переход на VPS или облако.
Сравнить у реального провайдера тарифы виртуального хостинга и VPS по цене и ресурсам (память, диск), выбрать подходящий для школьного сайта и обосновать; показать, какой DNS-записью домен привязывается к серверу.
Частое заблуждение
«Сайт живёт в браузере или на моём компьютере». Нет: файлы сайта лежат на чужом постоянно включённом сервере, место на котором арендуют; браузер лишь запрашивает их и показывает.