Доменное имя, или домен, — это почти название сайта, с той лишь разницей, что к нему добавляются имена доменов вышестоящего уровня, на «территории» которых оно находится.
Объясним подробнее на примере домена 3-го уровня. Например, blogwork.narod.ru. — полное доменное имя складывается из домена blogwork, имени домена narod, на «территории» которого расположен сайт и ru — названия домена, закрепленного за государством.
Домен ru означает, что все домены низшего порядка на его «территории» созданы либо в РФ, либо предназначены для России, хотя, это не строгое правило. После ru стоит еще один символ — «.». Это не ошибка, а обозначение нулевого домена, указывать его в адресе не нужно, но для наглядности мы его отобразили. Зачем же реализована такая древовидная структура, да еще и с точной на конце, какой смысл? Об этом мы расскажем дальше.
Как было сказано выше, домен первого уровня ru, uk, ua может говорить о географической принадлежности, так же он может сообщать информацию о целевом направлении проекта. Например, «info» — информационные, edu — образовательные, сот — коммерческие сайты. Это тоже не строгое правило, но его стараются соблюдать.
Данный способ названия доменов существует только для удобства пользователей. Компьютеры в сети обмениваются не буквенными именами, а так называемыми IP-адресами. Машины в сети по большей части имеют свои уникальные IP. Поэтому IP, как адрес, указывает точное место расположение домена, и выглядит как 111.222.333.444.
Адресация, перемещение от домена к домену, осуществляется посредством получения адреса от системы DNS.
Что такое DNS?
DNS (от англ. — Domain Name System) — сообщество сетевых ресурсов, преобразующих буквенное имя домена в IP адрес и наоборот. Это огромная база данных адресов с дублированием информации, древовидной структурой и еще некоторыми полезными функциями.
Как работает DNS?
Вы запросили в строке браузера blogwork.narod.ru. Браузер, используя специальные программы, обращается к локальному серверу DNS. (Адрес этого сервера прописан в вашем подключении к Интернету.) Здесь находится информация об IP внутренних ресурсов сети, атак же информация о некотором количестве за-кэшированных запросов. Допустим, что от провайдера никто уже давно не заходил на narod ни на территорию ru-доменов и кэше сервера нет данных о его адресе. Зато у него есть IP того самого нулевого домена «.». Нулевой домен располагает данными о «местоположении» всех доменов 1 -го уровня и с легкостью дает этот адрес. Далее ru возвращает запрос с IP narod, а тот — и к blogwork.
Все вроде бы просто, однако на поддержку нулевого домена и доменов 1-го уровня тратятся огромные средства. Еще бы, ведь если бы они упали, навигация в интернете почти остановилась.
У сервера DNS есть одно очень хорошее свойство -он кэширует (запоминает) некоторое количество последних запросов.
Прохождение запроса по DNS разного уровня требует определенное времени, что замедляет обращение к сайту. Благодаря кэшированию браузеру уже не надо обрабатывать множество запросов. Локальный DNS или вышестоящий все еще помнит адрес далекого сервера на Мальдивских островах и вернет его IP за миллисекунды, в то время как первичный обход всех DNS потребовались бы секунды.
Сколько же необходимо серверов DNS для нормальной работы сайта? Ответ прост — две штуки. Первый основной, а второй — запасной на случай выхода из строя основного.
В завершение добавим, что при ручной настройке адреса DNS своего сайта надо быть очень внимательным, ведь эта настройка напрямую влияет на его видимость в сети. Обязательно проконсультируйтесь в этом случае в службе поддержки хостера. Когда вы регистрируете хостинг, обычно приходит письмо, в котором написано какие NS сервера нужно прописать для домена.
Что такое хостинг?
Интернет, как и любая другая сфера деятельности, обладает рядом специфических терминов и понятий, непонятных далекому от этой сферы человеку или новичку. В этой статье я также расскажу о том, что такое хостинг, хостер, хостинг-провайдер и о том, какие виды хостинга бывают.
Постараюсь объяснить все простым и понятным для новичков языком…
Что такое сайт с точки зрения простого посетителя? Это контент (текст, графика или видео), т.е. какие-то файлы (HTML-файлы, картинки, видеофайлы и др.). Для того чтобы посетители могли посмотреть или скачать эти файлы, они должны где-то храниться и должны быть доступны. Так вот, сайты хранятся на жестких дисках специальных компьютеров. Эти компьютеры называются серверами. Отличие сервера от обычно компьютера в том, что он должен быть постоянно доступен (включен и соединен с Интернетом) и оснащен специальным программным обеспечением. Каждый сайт в интернете расположен на каком-то сервере.
Предположим, вы создали сайт и решили разместить его в интернете. С этим вам поможет хостинг.
Что же такое хостинг? Что такое хост, что такое хостер, что такое хостинг-провайдер?
Хостинг или хост (от англ. hosting) — это услуга по предоставлению ресурсов (дискового пространства) для физического размещения информации на сервере, постоянно находящегося в сети.
Хостер, хостинг-провайдер или хостинговая компания — интернет компания, которая предоставляет услуги хостинга.
Основная функция хостинга — хранить ваш сайт на своих серверах и сделать так, чтобы сайт всегда был доступен посетителям. Именно поэтому нужно тщательно подойти к выбору хостинга.
Качественный и надежный хостинг играет самую важную роль. Если сервер (или хостер, хостинг провайдер), перестанет справляться со своей основной функцией, это может очень плохо отразиться на вашем сайте:
• Он будет недоступен пользователям или медленно работать;
• Поисковые системы не смогут индексировать сайт.
Виды хостинга
По условиям предоставления услуг, можно выделить платный и бесплатный хостинг.
Бесплатные хостинги — размещают сайты бесплатно, но имеют ряд недостатков. Такие как:
• размещение рекламы хостинга на вашем сайте;
• медленнее платного;
• ненадежность;
• в некоторых случаях отсутствие РНР и других нужных функций.
Платный хостинг — это значит, что вы будете платить определенную сумму за использование хостинга. Зачастую сумма зависит от качества предоставляемых услуг. Очень часто можно встретить фразу: «Качественный дешевый хостинг» или «Надежный и дешевый хостинг». По опыту могу сказать, что качество и дешевизна — две несовместимые вещи. Обычно дешевый хостинг не очень качественный. Но ориентироваться только на цену — глупо, так как я встречал и дорогие хостинги, которые были не качественными.
Как же подобрать качественный и не очень дорогой хостинг?
• Не верьте большим обещаниям хостинга;
• Читайте отзывы людей о хостинге на форумах и блогах.
Лично я советую Вам хостинг Besthosting.com.ua на котором у меня работают несколько сайтов. По моему мнению этот хостинг является самым выгодным по соотношению цены — качества и надежности предоставляемых услуг.
По типу предоставляемого ресурса хостинги делятся на:
• Виртуальный хостинг. Это вид хостинга, при котором много сайтов размещается на одном сервере. Это самый экономичный вид хостинга и он подходит для небольших сайтов.
• Виртуальный выделенный сервер (VDS или VPS). При заказе этого хостинга вам предоставляется место на диске, часть общей памяти и процессорное время сервера. Выглядит для пользователя так же, как и как выделенный сервер, но физически на одном реальном сервере располагается несколько виртуальных серверов.
• Выделенный сервер. Вам предоставляют в пользование сервер целиком. Хостинг-компания будет ответственна за обслуживание хостинга. Этот вид хостинга подойдет под тяжелые и большие проекты или интернет сервисы.
• Колокация (Colocation). Хостинг-провайдер предоставляет место в датацентре (место, где расположены сервера и дополнительное оборудование) провайдера для оборудования клиента (обычно путем монтажа в стойке) и подключение его к Интернету.
Как зарегистрировать домен
Итак, вы решили зарегистрировать домен. Первым делом нужно понять, какая зона будет у домена. В интернете много доменных зон, таких как: ru, net, com, info, name, tv, mobi, org, biz и других. В принципе вы можете зарегистрировать домен в любой из доступных зон, но можно выбирать по назначению сайта и цене за регистрацию домена.
Зона RU это официальная доменная зона Российской Федерации. Замечено, что домены этой зоны «любят» русскоязычные поисковые системы (ПС), а значит, если вы создаете сайт на русском языке, будет лучше, если доменное имя будет RU зоны. Тем более, пользователи Рунета привыкли к сайтам .ru. А значит, ваш будущий сайт будет легче запомнить и найти.
Подбор доменного имени
После того, как вы определились с зоной домена, нужно подобрать доменное имя для своего сайта. Если вы планируете делать сайт для людей (СДЛ), то к поиску доменного имени стоит отнестись серьезно. Подбор имени домена сравним с подбором названия своей фирмы.
С каждым днем, все сложнее найти хорошие, лаконичные, читаемые и незанятые доменные имена, но все равно еще можно подобрать домен с запоминающимся и коротким именем.
Как проверить домен на занятость?
Для того чтобы проверить, свободно ли для регистрации доменное имя, созданы специальные сервисы. Один из них предоставляет «Центр регистрации доменов — Nic.ru». Именно этим сервисом я и пользуюсь для поиска свободных доменов.
Здесь есть очень удобные инструменты под названием «подбор доменных имен», в котором можно подбирать домен по ключевым словам или проверить список доменов на занятость. Переходим в «сервис подбора доменных имен» и подыскиваем себе красивое доменное имя.
Вписываем имена (не более 10), выбираем доменные зоны и жмем кнопку «Подобрать», после чего получаем ответы, свободны домены или нет.
Я обычно перебираю большое количество вариантов в поисках свободного имени, по ходу проверки записываю все свободные домены в блокнот, а потом выбираю лучшее имя из свободных…
Все, что нам нужно от nic.ru, — это узнать, занят ли домен или свободен. Здесь, конечно, можно этот домен и зарегистрировать, но цена на регистрацию слишком велика.
Где зарегистрировать домен?
В интернете есть множество мест, где можно зарегистрировать домен. Я расскажу о двух сайтах. Первый из них — 3ToWebmoney Domains, где на данный момент домен .ru стоит 110 рублей. Плюсом является не только цена регистрации домена, но безопасность и стабильность работы.
Второе место, где я регистрирую домены, — это сайт mnogodomenov.biz — достаточно низкие цены на регистрацию + постоянные акции и стабильность.
Как происходит регистрация?
Вы регистрируетесь на сайте, выбираете имя домена, которое хотите зарегистрировать, вписываете необходимую информацию о себе, как о владельце домена и вносите сумму за регистрацию. После оплаты домен становиться вашим на год (или на больший срок, в зависимости от выбранного периода и внесенной суммы). Как только пройдет год, вы можете продлить домен.
Зарегистрировать домен бесплатно?
Часто, я вижу, что люди ищут халяву. Народ у нас такой. Дам вам простой совет: не гонитесь за халявой. Стоит понимать, что тот, кто предлагает вам зарегистрировать домен бесплатно, делает это с какой-то выгодой… Кто знает, что у него на уме.
Однажды я зарегистрировал хостинг, где предлагали домен бесплатно. Я повелся на это и зарегистрировал, а через год были проблемы с продлением. Так что для себя сделал вывод, что ничего бесплатного не бывает, за все приходится платить…
И еще о хостинге
Предположим, что вы уже зарегистрировали домен для своего сайта, нашли подходящий хостинг и купили его. После внесения оплаты вам на почту придет письмо, в котором будут все данные на хостинг.
Приведу пример подобного письма, а ниже прокомментирую отдельные его строки.
Письмо от хостинга Besthosting.com.ua:
Письма от различных хостингов могут отличаться, но информация в них будет такая же.
Итак начнем по порядку:
1) Для того чтобы загрузить файлы (сайт и все, что на нем будет) на хостинг вам необходимы данные ftp, вот они:
Данные для доступа по ftp:
ftp://209.124.180.20
| UserName: name
I Password: vsmvtrks
Как уже было написано в письме, для загрузки файлов лучше всего использовать FTP-клиент. Я использую программу FlashFXP. После того как вы введете данные для доступа в программу, вы попадете в свой ftp-аккаунт.
Здесь, папка public_html является корневой (корень сайта). Именно в нее нужно заливать файлы сайта или файлы CMS.
2) У каждого хостинга есть веб-панель управления. Существуют различные веб-панели. Самые распространенные из них — это Cpanel и Directadmin. Узнать больше о Cpanel и Directadmin вы можете здесь — http://helper.com.ua или на других сайтах. В принципе ничего сложного в панелях нет, и вы разберетесь в них на практике…
Для доступа к web-панели хостер тоже должен дать данные:
http://209.124.180.20/config
I UserName: name
| Password: vsmvtrks
3) Что такое биллинг-система?
Биллинговая система (биллинг) — хранят информацию обо всех тарифах, статистике использования ресурсов хостинга и прочих характеристиках. Там можно узнать, когда придет время оплаты хостинга, если останется немного времени, биллинг-система оповестит вас об этом. Там же можно продлить хостинг или регистрацию домена.
4) Для того чтобы купленный домен «закрепился за вашим хостингом», нужно в настройках домена изменить DNS. Вот пример того, как выглядят DNS:
ns1.obamal.in.ua
ns2.obamal.in.ua