Разлика между абсолютния и относителния път

Хипервръзките, обикновено наричани „връзки“, все още са един от най -важните аспекти и основен елемент на световната мрежа. Това е възможността да се създаде връзка на страница, която кара читателите да следят или да имат достъп до друго съдържание в рамките на документ. Това е една от най -определящите черти на уебсайтовете, особено за постигане на високо класиране. Има пряка връзка между количеството връзки. Връзките могат да бъдат нещо като дума или бутон, който сочи към друго място, което е част от този уебсайт, или може да сочи към съдържание, което е част от външни уебсайтове. Колкото и лесно да е добавянето на връзки към уебсайтове, уебдизайнерът става малко по -сложен за разбирането на концепцията, особено когато влязат в действие абсолютни и относителни пътища.

Какво е абсолютен път?

Абсолютният път е път, който описва местоположението на файл или папка, независимо от текущата работна директория; в действителност, тя е относителна към основната директория. Той съдържа пълното местоположение на файл или директория, откъдето идва и името. Той се нарича също абсолютен път или пълен път и винаги започва на едно и също място, което е основната директория. Абсолютните пътища съдържат цялата подходяща информация за намиране на ресурсите, посочени от абсолютен URL адрес. Трябва да се използва абсолютен път за препратка към уебсайтове, които са в домейн, различен от вашия домашен домейн.

Какво е относителен път?

Относителният път е път, който описва местоположението на файл или папка спрямо текущата работна директория. Най -добре може да се използва за позоваване на уебсайтове, които се намират в един и същ домейн, в идеалния случай на определени раздели на уебсайтове, в които документите никога не променят взаимоотношенията помежду си. За разлика от абсолютните пътища, относителните пътища съдържат информация, която е само спрямо текущия документ в рамките на същия уебсайт, което избягва необходимостта от предоставяне на пълен абсолютен път. С прости думи, относителният път се отнася до път спрямо местоположението на текущата уеб страница.

Разлика между абсолютния и относителния път

Смисъл

Абсолютният път, наричан още пътека на файла или пълен път, се отнася до конкретно място във файловата система, независимо от текущата работна директория. Това е местоположението на файл или директория в компютър, който съдържа основната директория и пълния списък с директории, който е необходим за намиране на файла или директорията. Относителният път, напротив, се отнася до местоположението на директория, използвайки текущата директория като препратка, което избягва необходимостта да се посочва пълният абсолютен път. По този начин относителният път също се нарича не-абсолютен път.

URL адрес

Има два основни избора, когато става въпрос за избор на URL адреси, абсолютен и относителен URL адрес. Абсолютният URL адрес сочи към много конкретно местоположение в мрежата и съдържа цялата необходима информация за намиране на ресурс. Абсолютните URL адреси трябва да се използват за свързване към други уебсайтове, които не се намират в същия домейн. Относителните URL адреси, от друга страна, са по -лесни за използване, тъй като са относително спрямо страницата, на която са. Винаги е най -добрата практика да използвате относителни URL адреси за препратки към връзки, които се намират в един и същ домейн, което улеснява работата с тях.

В Windows

Абсолютният път съдържа пълния адрес на местоположението на файла, за да се позовава на определена директория в компютъра, докато текущата директория се приема като препратка за намиране на друга директория в случай на относителна пътека. Относителният път съдържа частичен адрес на абсолютния път въз основа на връзката му с директорията, към която е свързан.

Например:

D: \ documents \ mydocument.doc

mydocument.doc

В първия пример абсолютният път съдържа пълния път на файла, намиращ се в директорията „D“. Можете да щракнете с десния бутон върху файла и да кликнете върху свойствата, за да определите абсолютния път на този файл. Във втория пример относителният път съдържа частичен адрес на файла спрямо текущата работна директория.

В Linux

В Linux абсолютният път се определя като местоположението на файл или директория спрямо основната директория и се обозначава с наклонена черта ( /). Основната директория се отнася до горната директория, която съдържа файловата система, съдържаща поредица от поддиректории, която води до допълнителни поддиректории. Напротив, относителният път се отнася до местоположението на файл или директория спрямо текущата работна директория, а не до основната директория. Например,

/export/home/ftp/pub

export/home/ftp/pub

В първия пример пътят започва от директорията /, която е основната директория, което я прави абсолютно име на пътека. Премахнахме наклонената черта напред / във втория пример, което го прави относително име на пътя, което означава, че е свързано с текущата работна директория вместо с основната директория.

Абсолютен срещу относителен път: Сравнителна диаграма

Обобщение на абсолютния спрямо относителния път

Накратко, ако искате да поставите връзки към други уебсайтове, които принадлежат към друг домейн, различен от домашния, най -вероятно използвате абсолютен път. Напротив, ще използвате относителен път за навигация на място, ако връзките се намират в същия домейн, за който визирате. С прости думи, абсолютният път се отнася до едно и също място във файлова система спрямо кореновата директория, докато относителният път сочи към конкретно място във файлова система спрямо текущата директория, върху която работите.

Вижте повече за: ,