Verschil tussen absoluut en relatieve pad

Hyperlinks, gewoonlijk "links" genoemd, zijn nog steeds een van de belangrijkste aspecten en fundamenteel element van het World Wide Web. Het is de mogelijkheid om een ​​koppeling op een pagina te maken waarmee lezers rechtstreeks andere inhoud in een document kunnen volgen of openen. Het is een van de meest bepalende kenmerken van websites, vooral om hoge rankings te behalen. Er is een directe correlatie tussen de hoeveelheid links. Links kunnen van alles zijn zoals een woord of een knop die naar een andere locatie verwijst die deel uitmaakt van die website, of naar inhoud die deel uitmaakt van externe websites. Hoe gemakkelijk het ook kan zijn om links naar websites toe te voegen, het wordt een beetje moeilijker voor de webontwerper om het concept te begrijpen, vooral wanneer absolute en relatieve paden in het spel komen.

Wat is een absoluut pad?

Een absoluut pad is een pad dat de locatie van een bestand of map beschrijft, ongeacht de huidige werkmap; in feite is het relatief ten opzichte van de hoofdmap. Het bevat de volledige locatie van een bestand of map, vandaar de naam. Het wordt ook absolute padnaam of volledig pad genoemd en het begint altijd op dezelfde plaats, de hoofdmap. Absolute paden bevatten alle relevante informatie om de bronnen te vinden die worden aangegeven door een absolute URL. Een absoluut pad moet worden gebruikt om naar websites te verwijzen die zich op een ander domein dan uw eigen domein bevinden.

Wat is een relatief pad??

Een relatief pad is een pad dat de locatie van een bestand of map ten opzichte van de huidige werkmap beschrijft. Het kan het best worden gebruikt om naar websites te verwijzen die zich in hetzelfde domein bevinden, idealiter op bepaalde delen van websites waarin de documenten nooit van onderlinge relatie veranderen. In tegenstelling tot absolute paden bevatten relatieve paden informatie die alleen relatief is ten opzichte van het huidige document binnen dezelfde website, waardoor wordt vermeden dat een volledig absoluut pad moet worden verstrekt. In eenvoudige bewoordingen verwijst relatief pad naar een pad ten opzichte van de locatie van de huidige webpagina.

Verschil tussen Absoluut en Relatief Pad

Betekenis

Absoluut pad, ook wel pad of volledig pad genoemd, verwijst naar een specifieke locatie in het bestandssysteem, ongeacht de huidige werkmap. Het is de locatie van een bestand of map op een computer die de hoofdmap en de volledige maplijst bevatten die nodig is om het bestand of de map te lokaliseren. Een relatief pad daarentegen verwijst naar de locatie van een map met de huidige map als referentie, waardoor de noodzaak om het volledige absolute pad te specificeren wordt vermeden. Dus een relatief pad wordt ook wel een niet-absoluut pad genoemd.

URL

Er zijn twee basiskeuzen als het gaat om selectie van URL's, absolute URL en relatieve URL. Een absolute URL verwijst naar een zeer specifieke locatie op het web en bevat alle benodigde informatie om een ​​bron te vinden. Absolute URL's moeten worden gebruikt om te linken naar andere websites die zich niet in hetzelfde domein bevinden. Relatieve URL's zijn daarentegen eenvoudiger in het gebruik omdat ze relatief zijn ten opzichte van de pagina waarop ze zich bevinden. Het is altijd de beste methode om relatieve URL's te gebruiken voor verwijzingskoppelingen die zich in hetzelfde domein bevinden, zodat ze gemakkelijker kunnen worden gebruikt.

In Windows

Een absoluut pad bevat het volledige adres van de bestandslocatie om te verwijzen naar een bepaalde map op de computer, terwijl de huidige map wordt gebruikt als verwijzing naar een andere map in het geval van een relatief pad. Een relatief pad bevat een gedeeltelijk adres van het absolute pad op basis van de relatie met de map waaraan het is gekoppeld.

Bijvoorbeeld:

D: \ documents \ mydocument.doc

mijndocument.doc

In het eerste voorbeeld bevat het absolute pad het volledige pad van het bestand in de directory 'D'. U kunt met de rechtermuisknop op het bestand klikken en op eigenschappen klikken om het absolute pad van dat bestand te bepalen. In het tweede voorbeeld bevat het relatieve pad een gedeeltelijk adres van het bestand ten opzichte van de huidige werkdirectory.

In Linux

In Linux wordt een absoluut pad gedefinieerd als de locatie van een bestand of map ten opzichte van de hoofdmap en wordt aangegeven met een schuine streep (/). De hoofdmap verwijst naar de bovenste map die het bestandssysteem bevat en een reeks subdirectory's bevat die leidt naar verdere submappen. Integendeel, een relatief pad verwijst naar de locatie van een bestand of map ten opzichte van de huidige werkdirectory in plaats van de hoofdmap. Bijvoorbeeld,

/ Export / home / ftp / pub

export / home / ftp / pub

In het eerste voorbeeld begint het pad vanuit de map / die de hoofdmap is, waardoor het een absolute padnaam wordt. We hebben de forward slash / in het tweede voorbeeld verwijderd, waardoor het een relatieve padnaam is, wat betekent dat het betrekking heeft op de huidige werkdirectory in plaats van de hoofdmap..

Absolute versus relatieve pad: vergelijkingsgrafiek

Samenvatting van het Absolute vs. Relatieve pad

Kort gezegd: als u links naar andere websites wilt plaatsen die behoren tot een ander domein dan het thuisdomein, gebruikt u waarschijnlijk een absoluut pad. Integendeel, u gebruikt een relatief pad om op locatie te navigeren, als de koppelingen zich bevinden op hetzelfde domein waarnaar u verwijst. In eenvoudige bewoordingen verwijst een absoluut pad naar dezelfde locatie in een bestandssysteem ten opzichte van de hoofdmap, terwijl een relatief pad wijst naar een specifieke locatie in een bestandssysteem ten opzichte van de huidige map waar u aan werkt.