Atšķirība starp absolūto un relatīvo ceļu

Hipersaites, ko parasti dēvē par “saitēm”, joprojām ir viens no vissvarīgākajiem aspektiem un pamatelements globālajā tīmeklī. Tā ir iespēja izveidot saiti lapā, kas liek lasītājiem tieši sekot vai piekļūt citam dokumenta saturam. Tā ir viena no vietņu raksturīgākajām iezīmēm, it īpaši, lai sasniegtu augstu rangu. Starp saišu daudzumu pastāv tieša korelācija. Saites var būt jebkas, piemēram, vārds vai poga, kas norāda uz citu vietu, kas ir šīs vietnes sastāvdaļa, vai arī tās var norādīt uz saturu, kas ir daļa no ārējām vietnēm. Cik viegli vien iespējams pievienot saites uz vietnēm, Web dizainerim ir nedaudz sarežģītāk izprast jēdzienu, it īpaši, ja spēlē absolūti un relatīvi ceļi..

Kas ir absolūtais ceļš?

Absolūtais ceļš ir ceļš, kas apraksta faila vai mapes atrašanās vietu neatkarīgi no pašreizējā darba direktorija; patiesībā tas ir relatīvi saknes direktorijā. Tajā ir visa faila vai direktorija atrašanās vieta, tātad arī nosaukums. To sauc arī par absolūtu ceļa vārdu vai pilnu ceļu, un tas vienmēr sākas tajā pašā vietā, kas ir saknes direktorija. Absolūtie ceļi satur visu būtisko informāciju, lai atrastu resursus, kurus norāda absolūtais URL. Absolūtais ceļš ir jāizmanto, lai atsauktos uz vietnēm, kas atrodas domēnā, kas nav jūsu mājas domēns.

Kas ir relatīvais ceļš?

Relatīvais ceļš ir ceļš, kas apraksta faila vai mapes atrašanās vietu attiecībā pret pašreizējo darba direktoriju. To vislabāk var izmantot, atsaucoties uz vietnēm, kas atrodas tajā pašā domēnā, ideālā gadījumā dažās vietņu sadaļās, kurās dokumenti nekad nemaina attiecības savā starpā. Atšķirībā no absolūtajiem ceļiem, relatīvajos ceļos ir informācija, kas ir tikai relatīva attiecībā pret pašreizējo dokumentu tajā pašā vietnē, kas ļauj izvairīties no nepieciešamības sniegt pilnīgu absolūto ceļu. Vienkāršiem vārdiem sakot, relatīvais ceļš norāda ceļu, kas attiecas uz pašreizējās tīmekļa vietnes atrašanās vietu.

Atšķirība starp absolūto un relatīvo ceļu

Nozīme

Absolūtais ceļš, saukts arī par faila ceļu vai pilnu ceļu, norāda uz noteiktu atrašanās vietu failu sistēmā neatkarīgi no pašreizējā darba direktorija. Faila vai direktorija atrašanai nepieciešama faila vai direktorijas atrašanās vieta datorā, kurā ir saknes direktorija un viss direktoriju saraksts. Relatīvs ceļš, gluži pretēji, norāda uz direktorijas atrašanās vietu, par atsauci izmantojot pašreizējo direktoriju, tādējādi izvairoties no nepieciešamības norādīt pilnu absolūto ceļu. Tādējādi relatīvo ceļu sauc arī par absolūtu ceļu.

URL

URL izvēlei ir divas pamata izvēles: absolūtais URL un relatīvais URL. Absolūtais URL norāda uz ļoti noteiktu vietu tīmeklī un satur visu nepieciešamo informāciju resursa atrašanai. Absolūtie URL jāizmanto, lai izveidotu saiti uz citām vietnēm, kas neatrodas tajā pašā domēnā. No otras puses, relatīvos URL ir vieglāk izmantot, jo tie ir saistīti ar lapu, kurā tie atrodas. Vienmēr labākā prakse ir izmantot relatīvos URL atsauces saitēm, kas atrodas tajā pašā domēnā, kas atvieglo darbu ar tām.

Operētājsistēmā Windows

Absolūtais ceļš satur pilnu faila atrašanās vietas adresi, lai atsauktos uz noteiktu direktoriju datorā, turpretī pašreizējais direktorijs tiek pieņemts kā atsauce uz cita direktorija atrašanu relatīva ceļa gadījumā. Relatīvais ceļš satur daļēju absolūtā ceļa adresi, pamatojoties uz tā saistību ar direktoriju, ar kuru tas ir saistīts.

Piemēram:

D: \ dokumenti \ mydocument.doc

mydocument.doc

Pirmajā piemērā absolūtais ceļš satur pilnu faila ceļu, kas atrodas direktorijā “D”. Varat ar peles labo pogu noklikšķināt uz faila un noklikšķināt uz rekvizītiem, lai noteiktu šī faila absolūto ceļu. Otrajā piemērā relatīvais ceļš satur daļēju faila adresi attiecībā pret pašreizējo darba direktoriju.

Sistēmā Linux

Linux operētājsistēmā absolūtais ceļš tiek definēts kā faila vai direktorijas atrašanās vieta attiecībā pret saknes direktoriju, un to apzīmē ar priekšu slīpsvītra (/). Saknes direktorijs attiecas uz augšējo direktoriju, kas satur failu sistēmu, kurā ir apakšdirektoriju sērija, kas ved uz turpmākiem apakšdirektorijiem. Gluži pretēji, relatīvais ceļš norāda uz faila vai direktorijas atrašanās vietu attiecībā pret pašreizējo darba direktoriju, nevis uz saknes direktoriju. Piemēram,

/ eksports / mājas / ftp / krogs

eksports / mājas / ftp / krogs

Pirmajā piemērā ceļš sākas no / direktorijas, kas ir saknes direktorija, kas padara to par absolūtu ceļa nosaukumu. Otrajā piemērā tika noņemta slīpsvītra uz priekšu, kas padara to par relatīvu ceļa vārdu, kas nozīmē, ka tas attiecas uz pašreizējo darba direktoriju, nevis saknes direktoriju.

Absolūtais un relatīvais ceļš: salīdzināšanas tabula

Absolūtā un relatīvā ceļa kopsavilkums

Īsumā, ja vēlaties ievietot saites uz citām vietnēm, kas pieder kādam citam domēnam, kas nav mājas domēns, jūs, visticamāk, izmantojat absolūtu ceļu. Gluži pretēji, jūs izmantosit relatīvu ceļu, lai pārvietotos uz vietas, ja saites atrodas tajā pašā domēnā, uz kuru jūs atsaucas. Vienkāršiem vārdiem sakot, absolūtais ceļš attiecas uz to pašu vietu failu sistēmā attiecībā pret saknes direktoriju, turpretim relatīvs ceļš norāda uz noteiktu vietu failu sistēmā attiecībā pret pašreizējo direktoriju, kurā strādājat..