Что такое домен и хостинг: простое объяснение для новичков

 

Знаете, я постоянно сталкиваюсь с одной и той же историей. Человек горит идеей создать сайт — будь то блог, магазин или визитка для бизнеса. Садится за компьютер, готов вникать… И сразу же упирается в два странных слова: домен и хостинг. Что это вообще такое? Это одно и то же? Или нет? Если честно, я и сам когда-то путался, пока не разложил всё по полочкам.Поэтому давайте сразу начнём с самой простой аналогии, которая, как мне кажется, проясняет всё за секунду. Представьте, что вы строите дом. Красивый, уютный, с мебелью и всем прочим. Так вот, домен — это адрес вашего дома. Та самая табличка с названием улицы и номером, которую вы диктуете друзьям, чтобы они вас нашли. А хостинг — это сам дом, участок земли и всё, что внутри. Без адреса к вашему дому не подъехать, а без дома — ну, вы просто стоите на пустом поле с табличкой в руках. Вот так же и в интернете: чтобы ваш сайт появился и был доступен людям, нужны и домен, и хостинг. Одно без другого не работает. Правда же, теперь чуть яснее?

Давайте разберёмся: что же такое домен?

Если отбросить технический жаргон, домен (или доменное имя) — это просто-напросто имя вашего сайта в интернете. Тот самый текст, который вы вводите в адресную строку браузера: yandex.ru, google.com, vk.com. Раньше, между прочим, всё было куда сложнее — каждому компьютеру в сети присваивался числовой IP-адрес (что-то вроде 192.168.1.1). Представляете, каково было бы запоминать такие цифры для каждого сайта? Кошмар! Поэтому и придумали доменные имена — удобные, текстовые, часто говорящие. Вы же не говорите друзьям «приезжай в квадрат 54.238.12.1», вы говорите «приезжай на Тверскую, 10». Вот и тут то же самое.

 

Из чего состоит доменное имя? Немного структуры

Давайте разберём на примере. Возьмём site.ru. Видите точку? Всё, что слева от неё — это уникальное имя, которое вы придумываете (ну, если оно свободно, конечно). А справа — это доменная зона. В нашем случае «.ru». Она как бы указывает на принадлежность: «.ru» — Россия, «.com» — коммерческий проект (изначально), «.org» — для некоммерческих организаций. Это домен второго уровня — самый распространённый вариант.

А бывает ещё и третьего! Например, blog.site.ru. Здесь «blog» — это поддомен (или субдомен). Как отдельный этаж или флигель в вашем доме-адресе. Его часто используют для разделения крупных разделов сайта. В общем, структура простая, но важная.

Зачем вообще заморачиваться с доменом? Хороший вопрос! Во-первых, для удобства людей. Запоминать «мой-крутой-магазин-часов.ру» куда проще, чем набор цифр. Во-вторых, это лицо вашего проекта, часть бренда. Согласитесь, «ivankoff.ru» звучит солиднее, чем «сайтик-ивана-12345.бесплатный-хостинг.нет». Это внушает доверие.

А теперь про хостинг: где живёт ваш сайт?

Отлично, с адресом разобрались. Но ведь сайт — это не просто имя! Это куча файлов: картинки, текст, код, видео, база данных. И всё это нужно где-то хранить. Причём не на вашем домашнем компьютере, который вы можете выключить, а в специальном месте, доступном 24 часа в сутки, 7 дней в неделю. Вот это место и есть хостинг.

Если говорить технически, то хостинг — это аренда места на мощном, постоянно работающем компьютере (сервере), который круглосуточно подключён к интернету. Вы платите хостинг-провайдеру (компании, которая предоставляет эти услуги), а он обеспечивает:

  • Место для ваших файлов.
  • Бесперебойную работу (это называется uptime).
  • Защиту от некоторых видов атак.
  • Техническую поддержку на случай, если что-то пойдёт не так.
  • Часто — удобные инструменты для управления сайтом.

 

По сути, это как аренда квартиры. Вы платите за квадратные метры и удобства, а арендодатель (хостер) следит, чтобы в доме был свет, вода и чтобы крыша не текла. Без хостинга ваш сайт — просто папка с файлами на вашем ПК, которую никто в сети не увидит.

Какой бывает хостинг? Краткий гид по типам

Здесь новички часто теряются, потому что предложений — море. Но на самом деле всё упирается в масштаб вашего проекта. Смотрите, я свел всё в таблицу для наглядности:

Тип хостинга Что это? Кому подойдёт? Примерная цена
Виртуальный (shared) Ваш сайт живёт на одном сервере с сотнями других. Общие ресурсы (CPU, RAM), общий IP. Как комната в большой коммуналке. Идеален для старта: личный блог, сайт-визитка, небольшой лендинг. Самый популярный и дешёвый вариант. От 100 до 500 руб./мес.
VPS/VDS (виртуальный выделенный сервер) Вам выделяется изолированная часть сервера с гарантированными ресурсами и своим IP-адресом. У вас больше контроля. Как отдельная, пусть и небольшая, квартира в доме. Сайтам, которые переросли shared-хостинг: интернет-магазин с трафиком, корпоративный сайт, проект с особыми требованиями к ПО. От 500 до 3000 руб./мес.
Выделенный сервер Вы арендуете целый физический сервер. Все ресурсы — только ваши. Полный контроль и ответственность. Это как целый частный дом. Крупным проектам с огромным трафиком, высоконагруженным сервисам, играм. Для новичков — избыточен и сложен. От 5000 руб./мес. и выше.

Лично я всегда советую начинать с нормального виртуального хостинга. Не гонитесь за самой дешёвой ценой в 50 рублей — там могут быть проблемы. Выберите что-то среднее с хорошей поддержкой.

Так в чём же главная разница? Сравниваем

Чтобы окончательно развеять туман, давайте резко противопоставим эти две вещи. Мне кажется, после этой таблицы вопрос «в чём разница между доменом и хостингом» отпадёт сам собой.

Критерий Домен Хостинг
Суть Адрес (имя) сайта в интернете. Место (сервер) для хранения файлов сайта.
Аналогия Адрес дома (ул. Ленина, 1). Сам дом с фундаментом, стенами и мебелью внутри.
Где получают У регистраторов доменов (Reg.ru, 2domains, Timeweb). У хостинг-провайдеров (Timeweb, Beget, REG.RU).
Что будет, если этого нет? Сайт есть, но никто не знает, как к нему пройти. Пустой адрес. Адрес есть, но по нему — пустой участок. Некому отдать файлы.
Срок действия Оплачивается на год (или несколько лет), потом нужно продлевать. Оплачивается помесячно или ежегодно по тарифу.
Стоимость В среднем 150–1000 рублей в год. В среднем от 150 до 5000 рублей в месяц, зависит от типа.

Важный момент! Домен и хостинг — это разные услуги. Их часто можно купить у одной компании (это удобно), но технически вы можете купить домен у регистратора «А», а хостинг — у провайдера «Б». И потом их связать. Или позже перенести домен к другому регистратору, а сайт — на другой хостинг. Они не прикованы друг к другу навечно.

Как это всё работает вместе? Магия DNS

Вот мы купили и то, и другое. Но как браузер понимает, что по адресу ivanov.ru нужно идти за файлами именно на сервер вашего хостинга? А, вот здесь начинается самое интересное — в дело вступает DNS (Domain Name System), или система доменных имён.

Представьте её как гигантскую, постоянно обновляемую телефонную книгу всего интернета. В ней записано: «Домен ivanov.ru → IP-адрес сервера 123.45.67.89».

 

Вот как выглядит процесс, когда пользователь хочет зайти на ваш сайт:

  1. Вы регистрируете домен (ivanov.ru) и покупаете хостинг (получаете IP своего сервера).
  2. В панели управления доменом вы прописываете DNS-серверы вашего хостинг-провайдера. Этим вы говорите миру: «Все запросы по адресу ivanov.ru направляйте вот к этим парням (хостеру), они знают, где мой сайт».
  3. Кто-то вводит в браузере «ivanov.ru».
  4. Браузер обращается к DNS-системе с вопросом: «А где находится ivanov.ru?»
  5. DNS возвращает ответ: «Иди на IP-адрес 123.45.67.89».
  6. Браузер стучится на этот IP-адрес (на ваш хостинг) и просит: «Дай файлы для сайта ivanov.ru».
  7. Сервер хостинга находит эти файлы и отправляет их браузеру.
  8. Браузер собирает из этих файлов (HTML, CSS, картинки) готовую страницу и показывает её пользователю.

И всё это происходит за доли секунды! Прямо сейчас, пока вы читаете этот текст, такие запросы летают по сети миллиардами.

Не наступайте на грабли: частые ошибки новичков

Смотрю я на начинающих вебмастеров и вижу одни и те же косяки. Давайте их избежим, хорошо?

  • Купил домен и успокоился. Самая частая история. Купил красивый адрес, радуется, а сайта нет. Помните: домен без хостинга — просто запись в реестре, висящий в воздухе адрес.
  • Проигнорировал настройку DNS. Купил и домен, и хостинг в разных местах, а связать их забыл. В итоге сайт не открывается, потому что «телефонная книга» DNS не знает, куда вести посетителей. Всегда настраивайте привязку!
  • Выбрал хостинг только по цене. «О, 30 рублей в месяц! Беру!». А потом сайт грузится по 10 секунд, падает от 10 посетителей в день, а поддержка отвечает раз в неделю. Не экономьте на этом сильно.
  • Забыл продлить. И домен, и хостинг имеют срок действия. Если забыть продлить домен, его через некоторое время может выкупить кто-то другой. А если хостинг — сайт перестанет работать. Включайте авто-продление или ставьте напоминалки!

Вопросы, которые возникают у всех (FAQ)

Что такое домен простыми словами?
Это имя вашего сайта в интернете. Как yandex.ru или vk.com. Адрес, который пишут в браузере.

Что такое хостинг простыми словами?
Это аренда места на специальном круглосуточном компьютере (сервере), где физически лежат все файлы вашего сайта: тексты, картинки, код.

Можно ли сделать сайт без домена или без хостинга?
Нет. Это две обязательные составляющие. Без хостинга негде хранить сайт, а без домена его никто не найдёт (разве что по неудобному IP-адресу).

Сколько всё это стоит?
Домен — в среднем 150–500 рублей за год. Хостинг для начинающих — от 150 до 500 рублей в месяц. В сумме на старте получается вполне подъёмная сумма.

Как связать купленный домен с хостингом?
Через настройку DNS. В личном кабинете у регистратора доменов вам нужно указать DNS-серверы, которые вам предоставил хостинг-провайдер. Обычно это выглядит как ns1.hoster.ru и ns2.hoster.ru. После настройки нужно подождать от нескольких минут до суток, пока изменения распространятся по всему интернету.

Надеюсь, теперь тема доменов и хостингов не кажется вам такой тёмной и запутанной. Если коротко: домен — это адрес, хостинг — это земля и дом по этому адресу. И то, и другое нужно для вашего сайта. Начинайте с простого виртуального хостинга и короткого, запоминающегося домена в зоне .ru или .com. А дальше — творите!

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