Говорячи простими словами, домен - це основна частина адреси сайту. Наприклад, у Яндекса домен - yandex.ru. Коли ви набираєте цю адресу в адресному рядку свого браузера, сервер направляє вас на відповідний цього домену сайт. Це можна порівняти з поїздкою таксі: ви називаєте адресу і вас везуть до вказаного будинку. Домен є частиною загального URL.

URL (Uniform Resource Locator, єдиний покажчик ресурсу) - це технічна назва повної адреси сайту. Російською мовою часто використовується слово «урл».

Піддомен, в свою чергу - це дочірній домен по відношенню до основного. Наприклад, адреса сервісу «Яндекс.Карти» має адресу

maps.yandex.ru, де maps - піддомен (домен третього рівня), yandex - основний домен (домен другого рівня), а ru - покажчик доменної зони (домен першого рівня). Це може здатися складним, але насправді вся ця система має досить просту ієрархію

Навіщо потрібні піддомени?


Інтернет - це величезне скупчення інформації, тому і була розроблена структура доменів, яка полегшує і прискорює доступ до цієї інформації. Доменна зона може вказувати як на приналежність сайту до тій чи іншій країні (ru, ua, by, kz), так і на характер цього сайту - комерційний (com), мережевий (net), некомерційний (org) і ряд інших.

Раніше домен .net використовувався тільки мережевими провайдерами і хостерами. Сьогодні цей домен може використовувати будь-який бажаючий.

При цьому, великі сайти, у яких є тисячі і навіть сотні тисяч сторінок, намагаються структурувати їх зрозумілим для користувача чином, розміщуючи окремі розділи сайтів на окремих піддоменів. Це зручно: користувачеві простіше запам`ятати і набрати адресу типу

maps.yandex.ru, ніж yandex.ru/services/maps. Також це дозволяє рівномірно розподіляти навантаження на сервера, які обслуговують такі сайти.

До речі, повна адреса сайту полягає не тільки з домену - незважаючи на уявну простоту, він являє собою цілий «конструктор» з елементів, кожен з яких відіграє свою роль.

Розбираємо адреса сайту «на молекули»


Візьмемо для прикладу абстрактний адреса теоретичного сайту і розглянемо, з чого він складається. Зрозумівши структуру побудови адреси, вам не складе труднощів застосувати її і до будь-яких інших адресах.

https://subdomain.site.com/pages/information.php?id=12345&type = abcde # paragraph

http: // - Ця частина адреси вказує на протокол, за допомогою якого передаються дані від сайту на ваш комп`ютер. Не вдаючись в технічні деталі, відзначимо, що більшість інформації в інтернеті передається через HTTP - протокол пересилки гіпертексту.

subdomain - Це піддомен сайту.

.site - Це безпосередньо адреса основного домену сайту.

.com - Доменна зона.

/ Pages / - Підкаталог на сайті. Наприклад, якщо сайт публікує статті на різні теми, то кожна тема може зберігатися в своєму підкаталозі.

information.php - Безпосередньо сторінка, яка містить потрібну користувачу інформацію.

?id = 12345&type = abcde - Це так звані динамічні параметри адреси. Вони передають сторінці уточнюючу інформацію для відображення - наприклад, мова, на якому її слід відобразити, ім`я користувачі або що-небудь ще. В даному прикладі параметр id передає сторінці значення 12345, а параметр type - значення abcde.

#paragraph - Це так званий якір, який вказує, на яке саме місце на самій сторінці слід автоматично перейти. Наприклад, якщо сторінка велика і має багато підзаголовків (як у Вікіпедії), то якір відразу перемістить користувача до потрібного параграфу.

Ось так і влаштований настільки звичний і, здавалося б, тривіальний адресу будь-якої сторінки в інтернеті.