Если вы хотите разместить сайт в мировой веб-сети и при этом быть уверенными в его доступности и сохранности, первое, что вам необходимо будет сделать, – это приобрести домен и хостинг. Баннерная реклама пестрит заголовками «Лучший хостинг в Украине!», «Домен + хостинг по выгодной цене», «Доменное имя всего за…». Однако перед тем, как вы кликнете на одно из подобных предложений, все же стоит разобраться в терминологии. В этой статье мы постараемся доступно, с примерами разъяснить, что представляют из себя хостинг, домен и с чем их едят. Итак, приступим.
«Хостинг – это…» в двух словах
Частенько начинающие веб-разработчики или их заказчики ищут информацию о том, что такое домен и хостинг. Для чайников поясним, что сайт – это, прежде всего, совокупность данных, файлов, графических изображений, контента мультимедиа, баз данных, написанных на каком-либо языке веб-программирования. Весь этот суповой набор должен где-то храниться в Интернете. Вот здесь нам на помощь и приходит хостинг.
Техническим языком, хостинг (англ. hosting) представляет собой услугу по предоставлению вычислительных мощностей для размещения данных на сервере, который постоянно находится в сети (как правило Интернет).
Теперь доступным языком: хостинг – это услуга по предоставлению некоего определенного объема дискового пространства и ресурсов сервера для размещения на нем сайтов в Интернете.
Приведем аналогию: хостинг – это «аренда жилища» для сайта, где располагается вся его «мебель», «посуда» и прочая «утварь», которую вы в любой момент способны увидеть через «окно» обозревателя. «Арендодатель» - организация или компания, предоставляющая услуги хостинга – именуется хостинг-провадером или хостером. Он отвечает за сохранность вышеупомянутой «начинки жилища» (совокупности данных сайта) и ее постоянную доступность для обзора пользователями сети, а также за правильное функционирование «систем жизнеобеспечения жилища» - наличие необходимого программного обеспечения, достаточного дискового пространства, других ресурсов сервера (месячный трафик, ОЗУ и т.д.) средства администрирования, настройки, конфигурации сервера и тому подобное.
На всякий случай, дадим определение понятию «сервер». Он представляет собой мощный компьютер с большим объемом дискового пространства, который имеет непрерывный доступ к Интернету, круглосуточно снабжен бесперебойным электропитанием и расположен в дата-центре компании, занимающейся предоставлением этих услуг. Он, согласно приведенной выше аналогии, и есть «жилищем» вашего сайта.
Разновидности хостинга

В зависимости от способа реализации и принципов построения, хостинг классифицируется по разным признакам. Для начала рассмотрим первый признак подразделения, а именно платность / бесплатность хостинга.
Если целью сайта является использование его в качестве простой веб-страницы, любительского блога или небольшого сайта-визитки, то выбор бесплатного хостинга в данном случае вполне логичен. Данные сайта не представляют коммерческой важности, платить за такой хостинг не нужно, поэтому цель оправдывает средства.
Однако, если мы говорим о большом корпоративном ресурсе, крупном новостном портале, либо о другом важном проекте, которому должен быть обеспечен круглосуточный доступ, или же о сайте, который используется для заработка и получения прибыли, то более правильным будет отдать предпочтение платному хостингу. Это объясняется рядом недостатков, часто (но не всегда) присущим бесплатному хостингу:
- скорость работы зачастую невысокая;
- большой объем рекламы;
- стопроцентная гарантия стабильности и безопасности такого хостинга не обеспечена;
- служба технической поддержки не всегда может ответить на вопросы или довольно долго на них отвечает.
Конечно же, не все бесплатные хостинги именно такие, есть и добросовестные провайдеры. Но все же платный хостинг, как правило, лишен всех выше упомянутых минусов. Он всегда работает стабильно, а в случае возникновения проблем, служба поддержки быстро реагирует на ваши вопросы и решает их скорейшим способом. При использовании платного хостинга, скорость работы сайта намного выше, а его владельцу доступно больше возможностей настройки и конфигурации многих параметров под собственные нужды. Единственным недостатком (если можно так сказать) является его платность.
Однако сегодня на рынке хостинг-услуг оперирует множество недорогих хостеров, предлагающих выгодные тарифные планы и качественный сервис. Они предлагают различные варианты хостинга в зависимости от нужд заказчика и от целевого предназначения сайта. Расценки у этого хостера вполне приемлемые, при этом клиенту обеспечиваются качество предоставляемых услуг, стабильность работы ресурса, поддержка множества популярных CMS, неограниченный трафик, на ряду с другими дополнительными преимуществами, такими как бесплатный тестовый период, бесплатный перенос сайта со старого хостинга и прочее.
Перейдем к следующей, наиболее интересной и сложной классификации хостингов — по типу предоставляемого ресурса. В данном случае хостинг-услуги подразделяются на следующие виды:
1. Самым простым и бюджетным видом услуги является виртуальный хостинг (англ. «shared hosting», также известен в народе как «шаред хостинг»). Такой вид хостинга, в большинстве своем предоставляется хостерами за минимальную плату. Этот вид хостинга характеризуется тем, что на одном сервере расположено множество сайтов разных пользователей, а ресурсы сервера при этом делятся между ними динамически в процессе их непосредственной работы.
Как говорилось в детстве - «курочка встала, место пропало»: в каждый момент времени ресурсы сервера перетекают от менее популярных сайтов к более популярным. Однако добросовестные провайдеры обеспечивают контроль над потреблением ресурсов, предотвращая замедление работы одних сайтов другими. Происходит это путем установления определенных ограничений на максимальное потребление ресурсов сервера каждым сайтом (например, одним из таких хостеров является компания HOSTiQ: https://hostiq.ua/virtual-hosting/). При всем этом, указанная разновидность хостинга не годится для больших сайтов, ключевым условием для которых является бесперебойность работы и постоянная доступность, так как в часы максимальной нагрузки могут возникать перебои в работе или может наблюдаться нестабильность функционирования ресурсов. Маленькие же сайты вполне могут воспользоваться услугами виртуального хостинга.
2. Виртуальный сервер (также известен как VPS- или VDS-хостинг) представляет собой услугу, когда один физический сервер разделен на множество виртуальных, каждый с определённым набором мощностей и ресурсов, предоставляемых клиенту.
Простыми словами, каждый пользователь обладает гарантированным объёмом памяти и ресурсов, которые он ни при каких обстоятельствах (как в случае с обычным виртуальным хостингом) не делит с другими пользователями. Правда, и тарифы на подобные услуги в несколько раз выше. При этом некоторые ресурсы соседние серверы могут использовать совместно с вашим VPS, однако в подавляющем большинстве случаев это будет незаметно для владельца VPS.
3. Выделенный сервер (англ. «Dedicated Server») – это когда клиенту сдается в аренду полноценный отдельный физический сервер.
Иными словами, есть некий отдельный компьютер (сервер) с дисковым пространством конкретного объема памяти и определенными техническими характеристиками. Так вот, все ресурсы этого сервера целиком переходят в распоряжение клиента за некую плату. Указанный тип хостинга, естественно, ещё дороже предыдущего. Однако, для такого хостинга провайдеры обычно предлагают пакеты услуг, которые с лихвой покрывают потребности даже самых мощных проектов. Преимущества выделенного сервера, прежде всего, заключаются в возможности полноценного контроля над настройками оборудования. Заказчик имеет право изменять параметры, вносить коррективы в работу сервера, устанавливать любое необходимое ему для проекта ПО. Если сайт подразумевает большое количество посещений, то аренда выделенного сервера – идеальный вариант.
4. Физический хостинг или коллокация (англ. «Сollocation») – это размещение вашего компьютера (сервера) на территории дата-центра (серверной) хостинг-провайдера, подключение компьютера к сети Интернет и обеспечение технического обслуживания со стороны провайдера за определённую плату.
Данный вид хостинга является одним из наиболее дорогих, но одновременно и самых надёжных. Стоит подчеркнуть, что пользователь должен обладать опытом в администрировании сетевого оборудования, владеть навыками программирования, поскольку всю ответственность за настройку аппаратной части несет именно он. Хостинг-провайдер обязуется обеспечить лишь бесперебойное электропитание и доступ в мировую сеть. Это очень похоже на аренду земли. Другими словами, человек взял вполне конкретный земельный участок в пользование (конкретного хостера, имеющего дата-центр с определенными параметрами), внес арендную плату и дальше уже использует его для своих целей.
Что же такое домен?

По традиции, сначала дадим техническое определение термину «домен».
Домен – это область пространства многоуровневых имен сети Интернет, которая обслуживается серверами доменных имен (DNS) и администрируется.
Довольно сложно для понимания. Однако чаще вы столкнетесь с термином «доменное имя»*.
*(Хотя это не совсем корректно, но на практике эти два термина нередко употребляют в качестве синонимов. Следует отличать понятие доменного имени (полный адрес ресурса) и домена (составная часть доменного имени).
Доменное имя является символьным обозначением сайта, которое идентифицирует области — единицы административной автономии в Интернете — в составе области, вышестоящей по иерархии (каждая из этих областей, собственно, именуется доменом).
Опять весьма непростое определение. Доступным языком, домен (или доменное имя) – это уникальный адрес (имя) сайта в Интернете, состоящее из набора символов и цифр.
В Интернете используются IP-адреса, представляющие собой набор чисел: как правило, это четыре цифры, разделенные с помощью точек. Например, 5.255.255.5 – так выглядит IP-адрес Яндекса. Но его не очень-то просто запомнить обычному человеку, не так ли? А ведь нам часто необходимо переходить от одного сайта к другому не один десяток раз на дню. Поэтому, для простоты пользователей Интернета было введено понятие «доменное имя». Например, google.com, meta.ua, yandex.ru, намного легче запомнить, нежели комбинацию цифр.
Существует несколько уровней доменов – первый, второй и третий. Буквенные сокращения после точки типа: com, ua, org, net — это домены первого уровня, или же доменные зоны, которые либо обозначают территориальную принадлежность сайта, либо указывают на его вид деятельности (net, edu, com). Создать самому домен первого уровня невозможно, даже за деньги. Его можно только выбрать, руководствуясь данными о тематиках доменов.
Однако имена второго уровня можно придумать на ваше усмотрение и купить их: к примеру, сайт website.ua это доменное имя второго уровня. А вот best.website.ua является доменом третьего уровня – подобные доменные имена чаще всего бесплатны.
Вот и подошёл наш рассказ к концу. Надеемся, что что мы доступным языком смогли объяснить вам, что представляют из себя хостинг и домен, и теперь вы понимаете, что без их приобретения у вас не получится разместить свой сайт в Интернете. Вооружитесь знаниями – и вперед на поиски высококлассного хостинг-провайдера и легко запоминающегося доменного имени!