Что такое хостинг и домен простыми словами
Что такое хостинг и домен простыми словами - uGuide.ru

Что такое хостинг и домен простыми словами

    Дмитрий Луценко
  • Обновлено:
    2020-05-18
  • Просмотры:
    21k
  • Отзывы:
    0
Далеко не каждый из тех, кто собирается создать или запустить свой web-сайт, знает, что такое домен или хостинг. Из-за такого «незнания» может возникать масса проблем.

Ниже мы расскажем обо всех основных деталях максимально простым и доступным языком. Рассмотрим, какие виды и варианты хостингов бывают, как с ними связаны домены, на что нужно обратить внимание при выборе и настройке.

Связка из доменного имени и хостинга – это основа всех без исключения современных сайтов. К сожалению, многие слабо представляют себе, что это такое, для чего нужно и что с этим делать. Нов конечном итоге цель у всех одна – работающий интернет-ресурс (будь то блог, сайт-визитка, интернет-магазин или даже крупный новостной портал).

Знание – сила! Поэтому разберёмся с каждым термином по-отдельности.

Хостинг - что это такое простыми словами?

Хостинг (слово образовано от англ. host «хозяин, хозяйство, ведущий») – это услуга предоставления ресурсов гостевого компьютера (сервера), постоянно подключённого к сети Интернет. Фактически, это услуга, в рамках которой вы можете арендовать чужой компьютер (часто высокопроизводительный) со всей необходимой инфраструктурой.

Цель такой аренды – получение гарантированных и высокодоступных вычислительных ресурсов.

Под вычислительными ресурсами могут пониматься оперативная память, процессорное время, место на жёстком диске и пропускная способность канала подключения к сети Интернет. Но иногда хостинг может работать как более узкопрофильная служба, например, размещать только специфичные базы данных или только определённый тип контента (картинки, видео, текстовые сообщения и т.п.). Вариантов применения – огромное множество.

Зачем нужен хостинг для сайта

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

  • нужны знания и набор специального программного обеспечения,
  • компьютер всегда должен быть включен,
  • нужно получить статический (постоянный) интернет-адрес у своего провайдера,
  • компьютер нужно где-то разместить.

А если вам нужны гарантии доступности, то необходимо задуматься об альтернативных источниках питания (генераторы, мощные аккумуляторы и т.п.), а также о дублировании канала связи на случай обрыва основного.

Логичнее и проще заплатить хостеру и воспользоваться готовой инфраструктурой. При этом основные технические вопросы берёт на себя провайдер хостинга (он обеспечивает резервирование канала доступа, бесперебойное питание, охлаждение, техобслуживание серверов и т.д.).

Но ведь сайты бывают разные. Какие-то состоят из набора связанных HTML-файлов (страниц), какие-то требуют подключение баз данных, каким-то нужны специфичные скрипты, модули и т.д. И все они требуют разных характеристик хостинга.

Какие хостинги для сайтов бывают

Наибольшее распространение получили следующие виды услуг:

  • Виртуальный (он же shared, шаред, «общий») хостинг. Это когда несколько разных, но требующих типовой конфигурации программного обеспечения сайтов размещается на одном физическом сервере. Виртуальный хостинг наиболее дешёвый и простой в освоении для новичков. Отчасти благодаря тем самым готовым конфигурациям. Вы просто загружаете свои файлы в нужный каталог и подключаетесь к выданной базе данных. Всё. К недостаткам такого подхода можно отнести то, что при повышении нагрузки любого из сайтов могут пострадать (замедлиться или зависнуть) соседние.
  • CMS-хостинг (WordPress-хостинг, Joomla-хостинг, «1С-Битрикс»-хостинг и т.д.). Это подвид виртуального хостинга, при котором вы получаете наиболее адаптированное для выбранной CMS (от англ. Content Management System, «система управления контентом») решение. Например, могут быть активированы специфичные модули веб-сервера, необходимые для корректной работы вашего движка, и т.д.
  • Виртуальные сервера (VPS). Это когда вы получаете гарантированные ресурсы (оперативную память, частоту и ядра процессора, место на жёстком диске) типового сервера, но фактически этого сервера не существует. Все эти ресурсы получаются от деления (распределения возможностей) более мощного реального серверного оборудования (одного или даже нескольких серверов одновременно). Все невостребованные ресурсы гибко перераспределяются между другими клиентами. Так хостер оптимизирует свои ресурсы, а клиенты получают хорошую производительность, пусть и виртуальную.
  • Выделенные сервера. Это услуга аренды физического сервера. Вы получаете максимально возможную производительность и доступ к продуманной инфраструктуре провайдера. Из недостатков можно отметить только высокую стоимость.
  • Colocation (колокейшн). Это когда вы размещаете своё собственное серверное оборудование в стойках провайдера и пользуетесь его инфраструктурой. В отличие от остальных услуг, здесь требуются значительные стартовые расходы - на покупку сервера.
  • Облачный хостинг. Это узкоспециализированный вариант виртуализации на базе кластеров (объединённые сервера). Благодаря особым технологиям, вычислительные ресурсы могут предоставляться по мере роста потребности, что называется «на лету». Это идеальный вариант для высоконагруженных проектов.
  • Облачные конструкторы сайтов. Это не совсем хостинг как таковой. Это скорее вариант коммерческих услуг по созданию и дальнейшему сопровождению интернет-ресурсов «под ключ» (без необходимости погружения в технические детали). Классический вариант сайта – это хостинг + движок. Причём, работа с кодом и базами данных – забота клиента. А облачные конструкторы берут на себя практически все технические задачи, включая хостинг. Пользователям остаётся только заниматься наполнением.

Каждый из описанных вариантов имеет свои достоинства и недостатки. Наиболее доступную стоимость и готовую конфигурацию ПО можно получить в первую двух вариантах: CMS- и shared-хостинг. Поэтому именно их мы рекомендуем новичкам.

Читайте также: Как выбрать лучший хостинг для вашего сайта

Домен - что это такое простыми словами?

Домен или доменное имя – это человекопонятный адрес интернет-ресурса, который записывается с помощью символов и/или цифр в определённом формате и может быть быстро интерпретирован в реальный IP-адрес. За последнюю функцию отвечает система DNS, которая представляет собой сложную иерархическую структуру объединённых серверов со специальным программным обеспечением.

Доменное имя может иметь несколько уровней. В качестве разделителя уровней всегда выступает точка. Например: четвертый_уровень.третий_уровень.второй_уровень.ru

Здесь ru – домен верхнего уровня. Домены верхнего уровня могут быть национальными (например, ru, рф, us, uk, uz и т.д., они чаще всего находятся в юрисдикции конкретного государства), общими (например, org, net, com и т.п., такие домены могут быть спонсируемыми или неспонсируемыми) и зарезервированными (такие домены нельзя использовать в реальных адресах, это 4 зоны: test, example, localhost и invalid).

Если представить схематично:

  1. Вы вводите в строке адреса доменное имя вида «my-site.ru».
  2. Браузер передаёт его системе DNS-серверов, которая хранит все известные записи сопоставления имён и IP-адресов оборудования, за которыми закреплены эти имена.
  3. Если запись найдена, то браузеру вернётся IP-адрес и будет выполнено подключение.
  4. Если соответствия нет, вернётся ошибка.

Зачем нужен домен для сайта

Представьте себе ситуацию, что вы хотите обратиться к серверу, на котором размещён сайт, напрямую.

Тогда вам нужно набрать в браузере адрес вида 189.55.178.15. И это при условии, что сервер с сайтом имеет свой адрес в пространстве IPv4 (четвертая версия протокола IP).

А если сервер получил IPv6-адрес, то надо будет уже набрать что-то типа 2002:b236:2242:09d7:1f34:8a2e:b236:2242

И сложность ввода или запоминаемость – не самая большая проблема.

Даже если вы знаете реальный IP-адрес своего сервера, с большой степенью вероятности вместо сайта вам откроется страница-заглушка. Почему?

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

Вот и получается, что без доменного имени никто просто не сможет попасть на ваш сайт.

А чем понятнее адрес сайта, тем проще его запомнить.

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

Где купить домен и хостинг для сайта

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

Но на практике, многие хостинг-провайдеры являются партнёрами регистраторов и позволяют зарегистрировать новый домен из собственной панели управления – режим «одного окна».

Поэтому для начинающих проще и быстрее будет купить домен и хостинг в одном месте.

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

 

uKit → детальный обзор

Основные возможности

uKit – это облачный конструктор от российской компании, запустившей такой популярный сервис, как uCoz. В отличие от своего старшего собрата, uKit – это решение специально для бизнес-сегмента. Буквально в несколько кликов можно собрать посадочную страницу (лендинг), сайт-визитку, портфолио или даже небольшой интернет-магазин. Вы можете использовать готовые шаблоны, а можете собирать свои собственные страницы простым перетягиванием готовых элементов. Несмотря на визуальную простоту и интуитивную понятность, платформа обеспечивает широкие технические возможности: от интеграции с CRM до SSL-сертификатов и тонкой настройки SEO-параметров.

Читайте также: Примеры сайтов на uKit

Стоимость

Месяц облуживания обойдётся от 2,5 до 15 USD (в зависимости от выбранного тарифа и размера единовременной оплаты; до 50% скидки можно получить при оплате подписки сразу на 2 года). Бесплатного тарифа нет, но есть тестовый доступ на 14 дней. Все шаблоны внутри конструктора предоставляются бесплатно.

Что с доменом и хостингом

Хостинг и другие технические детали – в сфере ответственности платформы. Вам не нужно ничего настраивать, можно забыть о мониторинге доступности, переполнении оперативной памяти сервера и других потенциальных проблемах. Безлимитный хостинг включён в стоимость подписки. Единственное, за что придётся заплатить дополнительно – доменное имя второго уровня. Но вы можете продолжать использовать выданное бесплатно имя третьего уровня (это не очень хорошо для SEO). Зарегистрировать и привязать новый домен можно непосредственно из панели управления uKit (от 11$/год) или воспользуйтесь услугами других регистраторов (прикрепить имеющийся домен можно бесплатно).

Если у вас задача более широкого профиля (информационный сайт, блог и т.п.), то вам может подойти такой онлайн-конструктор, как WIX.

 

WIX → детальный обзор

Основные возможности

Wix - это самая популярная в мире облачная платформа для создания сайтов широкого профиля. Wix может работать не только с малостраничниками (сайты-визитки, портфолио, лэндинги и т.п.), с её помощью можно реализовать даже крупные проекты: инфопорталы, форумы, блоги и даже интернет-магазины. Если штатных функций сервиса вам недостаточно – просто посетите магазин приложений. Там точно найдется решение вашей проблемы. Но, несмотря на впечатляющий набор функций, знания технических деталей от вас не потребуется. Все правки и настройки можно выполнить в панели управления с помощью удобного визуального редактора (сменить шаблон, добавить или удалить блоки, изменить их содержание и т.д.).

Читайте также: Примеры сайтов на Wix

Стоимость

Минимальный тариф – бесплатный для использования. Но он имеет ряд ограничений (например, здесь нельзя привязать свой домен второго уровня). Премиум-подписка обойдётся от 80 до 1400 рублей/месяц (при единовременной оплате продолжительного периода предоставляются скидки и другие бонусы). От выбранного тарифа будет зависеть доступный функционал платформы. В качестве дополнительных расходов можно обозначить подписки на некоторые важные приложения из маркета (только в случае их использования).

Что с доменом и хостингом

Услуга хостинга включена в стоимость сервиса/подписки. Однако, выбранный тарифный план может предполагать ряд специфичных ограничений, например, лимиты на объём загруженных файлов (если будут использоваться собственные изображения или другой медиаконтент) и пропускную способность. Домен на 1 год можно получить бесплатно – при выборе тарифа не ниже, чем «Базовый» с циклом оплаты от 1 года. В любой момент вы можете заказать новый домен из панели управления (это обойдётся от 970 рублей/год) или обратиться к сторонним регистраторам (привязать свой домен можно только на платных тарифах).

Хотите глубже погрузиться в технические детали? Есть время и желание для работы с полноценной CMS-системой? Тогда можно сделать ставку на самый распространённый движок – WordPress. К нему понадобится надёжный CMS-хостинг с безлимитными ресурсами и доменом в подарок, такой как Bluehost.

 

Bluehost → детальный обзор

Основные возможности

Начнём с того, что Bluehost рекомендуют сами создатели движка как хостинг номер 1 для WordPress. Вообще, у этого провайдера большое количество услуг и тарифов. Но конкретно для WordPress предлагается линейка специальных тарифных планов в разделе CMS-хостинга. В этом случае установить движок для выбранного сайта можно буквально в один клик из админ-панели. CMS будет обновляться автоматически, все настройки уже соответствуют оптимальным, будут предустановлены и настроены необходимые модули web-сервера и т.д. При необходимости можно подключить дополнительный функционал (от антивирусной защиты до автоматических бекапов и поддержки CDN).

Стоимость

Базовый тарифный план обойдётся от 2,69 до 9,13 EUR/месяц. В линейке целых 9 тарифов (3 для начинающих, 3 для профессионалов, 3 для интернет-магазинов). Максимальный обойдётся уже от 45 до 54 EUR/месяц. К этим расходам можно также добавить оплату дополнительных пакетов услуг (антивирусная защита, бэкапы, SEO-инструменты и т.п.), хотя в более дорогостоящих тарифах эти услуги могут быть включены в стоимость.

Что с доменом и хостингом

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

Выводы

Без домена и хостинга при создании своего сайта никак не обойтись. Доменное имя выступает в качестве человекопонятного адреса web-ресурса, а хостинг нужен, чтобы сайт был всегда доступен пользователям. Одно без другого существовать не может.

Если вы только пробуете свои силы в создании сайтов, лучше всего сделать ставку на проверенные временем решения, такие как CMS-хостинг (например, Bluehost и аналоги) или на облачные конструкторы. Последние будут наиболее эффективны, если у вас вообще нулевые знания или нужен небольшой сайт для бизнеса «под ключ».

Читайте также: Как создать сайт с бесплатным хостингом и доменом

  • Автор: Дмитрий Луценко

no avatar