Какво е URL?
„Какво е URL?“ - често задаван от неопитни компютърни потребители в Интернет, когато бъдат помолени например да препратят връзка към страница или документ в съобщение. В някои случаи те просто нямат какво да знаят за мрежовата терминология, а нивото на владеене на английски не им позволява свободно да разграничават и дефинират думи и съкращения на друг език. Въпреки това е полезно да знаете какво е url, тъй като терминът ще става все по-разпространен с придобития опит пред потребителя.
URL (English Uniform Resource Locator) е поредица от знаци, която указва файл в Интернет. Служи като адрес на документ в World Wide Web. Използването на идентификатора ви позволява да формирате символни структури, удобни за възприятие от човека, премахва необходимостта от работа с машинни кодове. С други думи, унифицираният указател към ресурс е строга асоциация (връзка) с адрес, написан във форма, удобна за определяне и работа от компютри. По друг начин идентификаторът може да се нарече просто връзка.
Съставните части на връзката са: • Схема за достъп до ресурса (често се посочва мрежовият протокол ftp, http, https и др.). • Вход. • Парола. • Хост (име на домейн или IP адрес). • Порт за връзка към хоста. • Адрес на файл на хоста. • Параметри на връзката. • Котва (начало на някаква област на уеб страницата).
Пример за същата детерминанта може да бъде следната конструкция: http://vasya_pupkin:[email protected]:8080/katalog1/stranitsa2.html?parametr_1=znachenie_3#Glava1
За удобна човешка работа връзките често са опростени: като хост и пътя до файла в него (с допълнителни параметри): website.ru/katalog1/stranitsa2.html?parametr_1=znachenie_3#Glava1
Съществен недостатък на адресирането от описания тип е липсата на възможност за препратка към файл със същата символна структура в случай на преместване на документа на нов хост. Разработчиците на други технологии за адресиране, като PURL, DOI и URN, са призовани да решат този проблем. Последният може да замени URL адресите в бъдеще: URN ще указва ресурса, но не и неговото местоположение - то ще бъде определено от директорията с възможни местоположения (именно пространство).