Что такое Домен (Доменное имя)?
- Категория: Что такое?
- – Автор: Игорь (Администратор)
В этом обзоре рассмотрим что значит термин домен или доменное имя в сети интернет, какова его структура, какие бывают виды и чем они отличаются друг от друга, различные нюансы, а также уделим время полезным советам для подбора доменного имени для сайта.
Но обо всём по порядку.
Домен (Доменное имя) это
Домен, доменное имя (domen, domen name) - это простыми словами уникальное имя сайта или его адрес в сети интернет, но конкретно сайта, а не отдельных страниц. Скажем, доменное имя этого сайта это "ida-freewares.ru" (посмотрите на строку с адресом вверху). Если вы наберете данный адрес в строке браузера, то откроется только этот сайт и никакой другой.
Интересный момент. Адрес сайта должен быть уникален в сети интернет, но вполне нормальное явление, когда одни и те же доменные имена встречаются в разных локальных сетях, недоступных из интернета. Скажем, "fun.local" в одной сети это может быть сайт с "мемасиками", в другой с анекдотами и так далее.
Какие символы могут быть в доменном имени?
Если говорить про общий подход, то подразумевается, что доменные имена могут содержать только символы латиницы, цифры и дефис (только внутри имени). При этом длина имени не может быть меньше 2-х символов и больше 63 символов. Например, последний домен рунета это "zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.ru". В нём ровно 63 символа Z. Так же интересный момент: регистр доменов не важен. Например, если вы наберете "IDA-FREEWARES.RU", то откроется этот же сайт.
А как же домены с кириллицой по типу "мой-супер-сайт.рф"? Вся хитрость в том, что это название отображается в строке браузера, но при определении сайта в интернете данный адрес преобразуется в специальный Punycode, который также состоит из латиницы, цифр и дефисов. Происходит это потому, что изначально поддержка других языков в доменных именах не была предусмотрена, а к моменту, когда об этом начали кумекать, уже столько всего было в интернете, что в первых порах проще было сделать преобразование и поддержку браузерами.
Структура доменного имени
Сразу отмечу, что сейчас будет немножко непонятно, но читайте целиком и поймёте о чём речь.
Полные доменные имена (FQDN, fully qualified domain name) подразумевают определённую структуру, которая представляет собой перечисление доменных имен через точку. Например, веб-сайт "example.blog.system.somesite.ru" это домен 5-го уровня, так как в нем 5 доменных имён разделённых точками. А веб-сайт "blog.system.somesite.ru" это домен 4-го уровня. При этом домен "example.blog.system.somesite.ru" является поддоменом "blog.system.somesite.ru", который является поддоменом "system.somesite.ru" и так далее. Т.е. уровень растёт справа-налево и каждый последующий домен является поддоменом предыдущего.
Кстати, в обиходе под термином домен обычно подразумевают полное доменное имя, как и было в определении - просто адрес сайта. Хотя чисто формально, скажем, домен этого сайта "ida-freewares", а полное доменное имя "ida-freewares.ru".
Ещё один интересный момент. Чисто технически каждый FQDN должен заканчиваться точкой, которая отделяет нулевой пустой домен (корневой). Но в практике большинство людей никогда не столкнуться с такой ситуацией.
Иными словами, адрес example.blog.system.somesite.ru это структура из 5 доменов (не считая нулевого):
example - это домен 5-го уровня.
blog - это домен 4-го уровня.
system - это домен 3-го уровня.
somesite - это домен 2-го уровня.
ru - это домен 1-го уровня.
А как быть с сайтами, начинающимися с "www."? Вообще, чисто формально сайт "www,someexample.ru" это домен 3-го уровня и в нём может быть совершенно иная информация, нежели в сайте "someexample.ru". Скажем, в первом сайте "мемасики с котятками", а во втором "жизненные истории". Однако так сложилось в интернете, что уже давно считается, что это нечто вроде аналогов друг друга. И чтобы не путать пользователей обычно настраивают редирект в WWW или из WWW. Например, если вы откроете сайт "www.ida-freewares.ru", то вас перенаправит в "ida-freewares.ru". У некоторых сайтов наоборот.
Кстати, в тему WWW советую почитать обзор Зеркало сайта.
Стоит отметить, что обычно домены первого уровня или TLD (Top Level Domen), такие как ru, info, su, org, market и т.п. не может создать обычный пользователь. Этим занимаются регистраторы. Конечно, в локальной сети подобное возможно и в интернете бывали случаи, когда кто-то поднимал собственный регистратор, но это больше исключение, чем правило, плюс последнее связано с рядом проблем. Чаще же всего для пользователей речь идёт о 2-м уровне, иногда о 3-м (например, в стиле *.com.ru или *.org.ru).
Так же вам может быть интересен обзор Устройство DNS сервера, в котором можно найти больше детальной технической информации.
Виды доменных имён
Различают несколько видов доменных имён:
1. Международные домены (generic Top Level Domain, gTLD). Не сложно догадаться из названия, что такие домены являются международными. Это com, edu, org, net, biz, info, name.
2. Национальные домены (country code Top Level Domain, ccTLD). Данные домены закреплены за конкретными странами. Например, ru/рф в России, by/бел для Белоруссии, am для Армении, cn для Китая, br для Бразилии и так далее.
3. Интернационализированные домены (Internationalized Domain Names, IDN). Эти домены включают в себя символы национальных алфавитов. Тот же "мой-супер-сайт.рф". Ну или бел для Белоруссии. Домен каз для Казахстана. Также ещё примеры امارات. - ОАЭ, السعودية. - Саудовская Аравия, مصر. - Египет.
4. Зарезервированные доменные имена (Reserved Top Level DNS Names). Это доменные имена, которые нельзя использовать в интернете. Они были специально зарезервированы для целей тестирования и примеров в документации. Например, *.test, *.example, *.invalid, *.localhost.
5. Инфраструктурные домены. Это домены, которые обычный пользователь вряд ли когда-либо встретит, но они используются для инфраструктурных целей. Например, arpa или root.
Существуют и иные виды, но в большинстве случаев обычный пользователь сталкивается с первыми тремя, иногда ещё с четвертым.
Как выбрать домен?
Самое первое, что нужно понимать - это то, что важность доменного имени зависит от целей. Скажем, если вам нужен какой-то небольшой сайт для хранения информации и возможности быстрого доступа к ней, то подойдёт даже домен вида "somesitefordoc123.ru". Почему начал с важности? Причина проста - вокруг выбора названия домена околачивается огромное количество мифов и историй вида "выбрал хороший домен и в топ поисковиков попал, а вот этот выбрал не тот и не попал в топ". Из-за чего сие мероприятие может растягиваться не только на дни, но и на месяцы.
Но всё же нормальный домен это не только приятно, но и бывает полезным. Поэтому переходим к самим советам.
1. Краткость сестра таланта. Короткий домен проще написать, проще помнить, меньше вероятность написать не ту букву и тому подобное.
2. Соответствие названия тематике. На самом деле не всегда домен может соответствовать тематике, но если речь о каком-то тематическом веб-сайте или портале, то лучше использовать ассоциативные названия. Скажем, в "Ida-Freewares.ru" первая часть "Ida" может ничего и не скажет читателю, но слово Freewares (Бесплатное программное обеспечение) вполне знакомо многим. И поэтому даже если человек в первый раз видит этот домен, то с большой вероятностью он догадается, что сайт посвящён чему-то компьютерному и бесплатному в интернете. Не говоря уже о том, что такие домены легче воспринимаются пользователями. Утрируя, в сайте "вкусняшки-каждый-день.какой-то домен первого уровня" вы будете рассчитывать увидеть рецепты и тому подобный контент, но никак не мемасики с котиками, разве что они органично дополняют рецепт частичкой юмора в стиле "лапками смешиваем лук с приправами".
3. Удобство и простота. Фантазия вещь хорошая, но и о реальности стоит помнить. Сложновыговариваемые домены это как первое слово в этом предложении. Просто ли его писать? Не каждому. Удобно ли использовать? Вряд ли. Поэтому старайтесь задумываться о том, что доменное имя должно быть простым и удобным. Никто не отрицает важность креативности, но и учитывать посетителей сайта тоже нужно. Скажем, вот вы пришли уставший домой. Хотите посмотреть каких-нибудь мемасиков с котиками. Вы сайт с каким доменным именем предпочтёте: "memcats.example" или "nice-cool-mega-super-cats-in-one-mega-site.expample"? Не сложно догадаться.
Также хотел бы дополнительно напомнить читателю, что "шикарный" домен ещё ничего не значит. Например, "Google" это число 1 со 100 нулями, а "Yandex" это сокращение фразы "Yet Another Indexer" (ещё один индексатор, очередной индексатор). При этом часть читателей узнала об этом только сейчас и как-то это не мешает вам пользоваться данными поисковыми системами, правда ведь? А ещё интересный момент в том, что существовали десятки других поисковых систем с разными интересными доменными именами, но слышали ли вы о них что-нибудь?
Понравилась заметка? Тогда время подписываться в социальных сетях и делать репосты!
☕ Понравился обзор? Поделитесь с друзьями!