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

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

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

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

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

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

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

значение

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

URL

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

В Windows

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

Например:

D: \ документи \ mydocument.doc

mydocument.doc

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

В Linux

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

/ Износ / Начало / FTP / кръчма

експорт / Начало / FTP / кръчма

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

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

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

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