URL - Yagona resurs joylashuvi

URL yagona Yonaltiruvchi Lavatori degan ma'noni anglatadi. URL - Internetdagi tarmoq resursini aniqlash uchun veb-brauzerlar, elektron pochta dasturlari va boshqa dasturiy ta'minot tomonidan ishlatiladigan formatlangan matnli fayl. Tarmoq resurslari oddiy veb-sahifalar, boshqa matnli hujjatlar, grafikalar yoki dasturlar bo'lishi mumkin bo'lgan fayllardir.

URL satrlari uch qismdan iborat ( pastki chiziqlar ):

  1. protokol belgilari
  2. kompyuterning nomi yoki manzili
  3. fayl yoki manba joylashuvi

Ushbu pastki chiziqlar quyidagi maxsus belgilar bilan ajratiladi:

protokoli: // host / location

URL bayonnomasi substrings

"Protokol" substringi resursga kirish uchun ishlatiladigan tarmoq protokolini belgilaydi. Bu satrlar uchta belgidan iborat bo'lgan qisqa nomlar: // (protokolni belgilash uchun oddiy nomlangan konventsiya). Odatda URL protokollariga HTTP (http: //), FTP (ftp: //) va elektron pochta (mailto: //) kiradi.

URL manzil substrings

"Xost" substringi maqsadli kompyuterni yoki boshqa tarmoq qurilmasini aniqlaydi. Xostlar DNS kabi standart Internet ma'lumotlar bazalaridan kelib chiqib, nomlar yoki IP manzillari bo'lishi mumkin. Ko'pgina veb-saytlarning mezbon nomlari faqat bitta kompyuterga emas, balki veb-serverlar guruhlariga tegishli.

URL manzili pastki satrlari

"Joylashuv" pastki satrida hostdagi muayyan tarmoq resursiga yo'l bor. Resurslar odatda host katalogida yoki papkada joylashgan. Misol uchun, ayrim veb-saytlar tarkibni sana bo'yicha tartibga solish uchun /2016/September/word-of-the-day-04.htm kabi bir manbaga ega bo'lishi mumkin. Ushbu misol ikkita kichik katalogga va fayl nomiga ega bo'lgan resursni ko'rsatadi.

Joylashuv elementi bo'sh bo'lsa, http://thebestsiteever.com URL manzilidagi yorliq, URL an'anaviy ravishda uy egasining ildiz katalogiga ("bir" oldingi slash - "/" bilan belgilanadi) va ko'pincha asosiy sahifaga ( "index.htm" kabi).

Mutlaq va nisbiy URL manzillari

Yuqorida sanab o'tilgan pastki satrlarni uchta to'liq URL manzillari mutlaq URL deb ataladi. Ba'zi hollarda URLlar faqat bitta joy elementini belgilashi mumkin. Ularga nisbatan URLlar deyiladi. Nisbiy URL-lar veb-serverlar va veb-sahifani tahrirlashda ishlatiladi. Prshortcut URL satrlari uzunligini toreduce.

Yuqoridagi misolga muvofiq, veb-sahifalar unga bog'langan bo'lib, nisbatan URLni kodlashi mumkin

ekvivalent mutlaq URL o'rniga

Veb-serverning etishmayotgan protokol va host ma'lumotlarini avtomatik ravishda to'ldirish qobiliyatidan foydalanish. Shuni e'tiborga olish kerakki, nisbatan URL-lar faqat host va protokol ma'lumoti joylashgan hollarda qo'llanilishi mumkin.

URL qisqartirish

Zamonaviy veb-saytlardagi standart URL matnlari uzun matnli matnlarga aylanishadi. Twitter-da va boshqa ijtimoiy media-larda uzoqroq URLni almashish juda og'ir bo'lgani sababli, bir nechta kompaniyalar to'liq (mutlaq) URLni o'zlarining ijtimoiy tarmoqlarida ishlatish uchun ancha qisqartiradigan onlayn tarjimonlarni qurdilar. Ushbu turdagi mashhur URL qisqartuvchilari quyidagilardir: t.co (Twitter bilan ishlatiladi) va lnkd.in (LinkedIn bilan ishlatiladi).

Bit.ly va goo.gl kabi boshqa URL qisqartirish xizmatlari faqat ma'lum ijtimoiy media saytlari bilan emas, balki Internet orqali ishlaydi.

Boshqalari bilan bog'lanishni osonlashtiradigan usullardan tashqari, ba'zi URL qisqartirish xizmatlari ham bosish statistikasini taqdim etadi. Bir nechtasi ham shubhali Internet domenlari ro'yxatiga nisbatan URL manzilini tekshirish orqali zararli maqsadlardan foydalanishni ta'minlaydi.