Компьютерная грамотность: домен и иже с ним
Сегодня мы разберем понятие доменного имени и все, что с ним связано. Выясним, что такое доменные зоны и уровни, и коснемся того, для каких ресурсов подойдут те или иные ДИ. А также рассмотрим особенности кириллических доменов и их перекодировку на простых примерах.
Итак, для начала рассмотрим поподробнее понятие и роль
domain. Самым наглядным примером, на котором можно разобрать и четко уяснить для себя, что такое имя домена сайта, является URL адрес какой-нибудь страницы в сети:
http://goldbusinessnet.com/karta/
Как вы, наверное знаете, в таком виде адрес вебстраницы сайта вводится в поисковое поле браузера. Эту запись можно разбить на несколько составляющих:
- «http» вместе со спецсимволами «://» определяет протокол, по которому передаются данные. В данном случае это hypertext transfer protocol (протокол передачи гипертекста), который используется для доступа к документам, выполненным в формате HTML, то есть для открытия обычной страницы сайта в браузере
- goldbusinessnet.com - это и есть доменное имя второго уровня (подробности чуть ниже), к которому осуществляется обращение посредством браузера (что это такое)
- karta - указание конкретного документа (вебстраницы), принадлежащего данному вэб-сайту.
Кстати, если вы делаете только первые шаги в сайтостроении, то вам не мешает познакомиться с сутью термина "хостинг" поближе (там же вы узнаете, как правильно выбирать себе провайдера). Ведь именно на сервере хостера будет жить ваш вебсайт в дальнейшем, поэтому понятия domain и hosting тесно связаны между собой.
Доменные зоны (домены первого уровня), какие из них самые популярные (рф, рус, su, com, net, io, me, pro)
Как видите, именно domain name определяет местоположение любого ресурса в необъятном пространстве интернета. Это понятие используется во многих областях и в общем смысле означает область, зону.
Все адресное пространство интернета разделено на доменные зоны мира. Каждая такая область представляет из себя domain верхнего (или первого) уровня. Причем, все это разнообразие можно поделить на две основные группы. Вот каких типов бывают домены верхнего уровня:
1. ДИ стран (CCTLD - Country Code Top-Level Domain). За каждым государством закреплено определенное доменное имя первого уровня, которое указывает на национальную принадлежность того или иного вебресурса. Для России, например, определены доменные зоны рф, рус и ru . Если вы заметили, рф и рус являются кириллическими и прописываются на русском языке.
Создание зоны на национальном языке справедливо не только для Российской Федерации, но и для других стран. Есть еще доменная зона su, которую в некоторой степени можно назвать атавизмом, поскольку она является наследием давно несуществующего Советского Союза и присваивается ресурсам, основанным на территории бывших союзных республик, в том числе в РФ. Вот некоторые из национальных доменов 1 уровня:
Как видите, во многих ДЗ тех или иных государств можно регистрировать свои вэб-ресурсы даже лицам, не проживающим на их территории (нерезидентам). Но есть и такие (как, например, .us), где регистрация ограничена кругом лиц, проживающих в Соединенных Штатах либо организаций, деятельность которых осуществляется в пределах США.
К этой категории можно также отнести так называемые региональные зоны, скажем, .asia. Они используется для регистрации сайтов, принадлежащих лицам или организациям, находящимся либо ведущим свой бизнес на территории стран, входящих в состав азиатского региона.
Есть особенные национальные области, как, к примеру, островное государство Тувалу с населением порядка 10 тыс. человек, доменом первого уровня здесь является .tv.
Чтобы зарегистрировать ДИ в этой зоне, потребуется выложить кругленькую сумму, поскольку оно весьма популярно среди вебресурсов, связанных с телевидением. Согласитесь, domain с таким названием для этого вида деятельности весьма лакомый кусок.
2. ДИ общего использования (GTLD - Generic Top-Level Domain). Их можно использовать любому, кто желает создать вебсайт, и здесь не действует никаких территориальных ограничений. Список некоторых из этих доменов 1 уровня посмотрите ниже:
Самой популярной, пожалуй, является зона .com, которая изначально была предназначена для регистрации коммерческих проектов, но затем стала доступной практически для всех, вне зависимости от тематики и направленности ресурсов.
Зона .net поначалу предполагала регистрацию в ней компаний, занимающихся телекоммуникационными технологиями и развитием всемирной паутины. Но на данном этапе опять же границы стираются и получить регистрацию здесь может любой.
Вот еще несколько интересных зон, которые становятся востребованными и используются для определенных тематик:
- io - национальный домен территорий под юрисдикцией Британии в Индийском океане. Может служить, скажем, аббревиатурой связки input/output (вход/выход), а также многих других словосочетаний. Оттого и пользуется популярностью
- me - domain Черногории. Вполне может быть использован для создания каких-то персонализированных или развлекательных веб-проектов. Ну, например, tell.me (скажи мне) или call.me (позвони мне)
- pro - эта зона предназначена для создания информационных ресурсов профессионалами в различных областях
- xyz - относительно молодой домен верхнего уровня. На первый взгляд ассоциируется с осями координат пространства и наиболее часто используемыми обозначениями неизвестных в математике, поэтому более всего подходит для научных и образовательных сайтов. Однако, вполне возможно более широкое использование
- club - думаю, все ясно из названия. Наиболее логично применять эту недавно появившуюся зону при создании онлайн клубов по интересам
- online - сайты в данной доменной зоне совершенно четко направленны на активных интернет пользователей, предлагая постоянную обратную связь. Думаю, подходят для ресурсов любой тематики
- top - это новый domain 1 уровня. Цель его приобретения вполне понятна, исходя из его названия. Быть в топе по любым направлениям престижно, потому и ресурс в такой доменной зоне получает дополнительное преимущество
- pw - изначально являлся национальным доменом государства Палау. Однако, оказалось, что он удачно подходит для сайтов профессиональных веб разработчиков, поскольку может быть использован как аббревиатура Professional Web
- vip - и здесь все интуитивно понятно. Чрезвычайно подходит для организаций, обслуживающих по высшему разряду или продающих высококачественные товары
Полный список ДЗ можно лицезреть на официальном сайте администрации адресного пространства интернета (IANA - Internet Assigned Numbers Authority). Правда, там информация на английском языке, поскольку эта американская коммерческая организация. С русскоязычным аналогом списка доменов верхнего уровня можете ознакомиться тут.
Домены второго уровня
Идем дальше. Каждый доменное имя 2 уровня уже может получить название, исходя из пожеланий владельца вебсайта. Главное, чтобы оно было уникальным. Поэтому, для того, чтобы купить любое ДИ, нужно предварительно проверить его на занятость с помощью специальной формы, которая присутствует на сайте любого из официальных регистраторов.
Вводите любое название в желаемой зоне и нажимаете кнопку «Проверить». В результате узнаете, занято это имя или нет. Таким образом, любой созданный на платном хостинге вебресурс получает такой domain. Это наиболее привлекательный вариант не только для собственной самореализации, но и для достижения приличного дохода.
Домены третьего уровня
"Зеркало рунета" служит здесь хорошим примером, потому что имеет много различных служб, почти каждая из которых представляет из себя домен третьего уровня. За примером далеко ходить не надо и он сразу пришел мне в голову:
webmaster.yandex.ru
В этом случае набор инструментов для вебмастера от Яндекса является поддоменом (или субдоменом). Доменное имя 3 уровня вы также получите, если решите создать свой блог на какой-либо бесплатной платформе, скажем, на том же Blogspot. В этом случае ваше ДИ будет выглядеть примерно так:
goldbusinessnet.blogspot.com
Обратите внимание, что каждый доменный уровень отделяется точкой, а отсчет иерархии происходит справа налево.
Подытоживая, еще раз напомню, что именем домена верхнего уровня является установленная по территориальным или тематическим признакам доменная зона, каждый следующий уровень может получить какое угодно наименование, конечно, при условии соблюдения уникальности.
Кириллические домены и их отличительная черта
В эпоху бурного развития интернет технологий появилась возможность создания доменных зон на национальных языках. Одним из их преимуществ является то, что запоминаются названия подобных ресурсов в среде носителей данного языка гораздо быстрее.
Для России актуальным является использование кириллицы, поэтому мы и остановимся на доменных именах высшего уровня рф и рус, которые являются национальными зонами РФ (хотя на данный момент их гораздо больше, причем постепенно появляются все новые).
Реализация такого механизма стала реальной после создания структуры IDN (Internationalized Domain Names — интернационализованные доменные имена), которая и позволяет применять символы национальных алфавитов. То есть, вы можете набрать в составе URL русскими буквами domain сайта, например:
нигма.рф
и без проблем перейдете на его страницу.
Ранее браузеры и ДНС серверы понимали исключительно латинские символы в кодировке ASCII. Теперь же с появлением IDN при вводе в строку поиска веб-обозревателя символов Unicode (Юникод - стандарт, позволяющий кодировать знаки практически всех существующих языков) происходит их перезапись в ASCII с помощью метода Punycode.
Если вы не поняли сего несколько заумного изложения моих мыслей, ничего страшного. Далее на конкретных примерах все станет гораздо понятнее.
Перевод кириллического домена (рф, рус) в конвертере Punycode
В сети есть немало сервисов, которые помогают конвертировать знаки любого национального языка в стандарт ASCII, который понятен браузерам, и наоборот. То есть, имея уже перекодированный кириллический домен, вы можете привести его к первоначальному виду.
Возьмем для примера один из конвертеров, который мне приглянулся, и осуществим перевод кириллического доменного имени в зоне рф, вписав его в строку:
После конвертации мы получим запись данного ДИ латинскими буквами (именно в таком виде в составе URL адреса он будет отправлен в соответствующий DNS сервер для отображения в браузере):
xn-----9kcfndjhg8b6bdo.xn--p1ai
Как я сказал выше, можно произвести и обратную операцию. Имея кириллический домен, записанный латинскими символами, конвертируем его в систему Юникод:
источник
Серия сообщений "Компьютерная грамотность":
Часть 1 - Компьютерная грамотность: что такое BIOS
Часть 2 - Секреты Гугл: учимся правильно искать
...
Часть 12 - Словарик программиста
Часть 13 - Учимся настраивать роутер
Часть 14 - Компьютерная грамотность: домен и иже с ним
Часть 15 - Где скачать бесплатно DirectX 11
Часть 16 - Компьютерная грамотность: корректирующие слои в фотошопе
...
Часть 20 - Создание видео из фотографий в редакторе ФотоШОУ PRO
Часть 21 - Учимся переносить сайт на новый домен
Часть 22 - Много разных аватарок