Je těžké si dnešní svět bez internetu představit. Každý den je prostřednictvím internetu sdíleno téměř nespočetné množství souborů.
v počátcích počítačů byla většina souborů sdílena prostřednictvím disků CD, DVD, disket a jednotek USB Pen.
Dnes je většina těchto souborů sdílena online prostřednictvím odkazů. Tyto odkazy nám pomáhají přeskakovat z jednoho místa na druhé na internetu.
Tyto odkazy jsou dvou typů, absolutní a relativní, v závislosti na cestě umístění, kterou popisují.
Absolutní cesta vs relativní cesta
Hlavní rozdíl mezi absolutní a relativní cestou je v tom, že absolutní cesta popisuje umístění souboru z kořenového adresáře.
Na druhou stranu relativní cesta popisuje umístění souboru souvisejícího s aktuálním pracovním adresářem.
Absolute Path obsahuje úplné umístění souboru nebo adresáře.
Protože absolutní cesty popisují umístění kořenové cesty, obsahují všechny relevantní informace pro nalezení zdrojů označených absolutní adresou URL.
Relativní cesty se nejlépe používají k odkazování na webové stránky umístěné ve stejné doméně, protože nepopisují umístění kořenového adresáře.
Srovnávací tabulka mezi absolutní a relativní cestou
Srovnávací parametr | Absolutní cesta | Relativní cesta |
Definice | Absolutní cesty popisují umístění souboru z jeho kořenového adresáře. | Relativní cesty popisují umístění souboru z jeho aktuálního pracovního adresáře. |
Typ použité adresy URL | Absolutní adresy URL používají k odkazování na určité soubory absolutní cesty. | Relativní adresy URL používají relativní cesty k propojení s určitými soubory. |
Obecně Naviguje na | Absolutní adresy URL se používají, když soubor, na který se odkazuje, není ve stejné doméně. | Relativní adresy URL se používají, když je soubor, na který odkaz odkazuje, ve stejné doméně. |
Oddělovací znaky | Absolutní adresy URL začínají oddělovacím znakem, například „/“. | Relativní adresy URL nikdy nezačínají oddělovacím znakem. |
Také známý jako | Absolutní cesty jsou také známé jako úplné cesty nebo cesty k souborům. | Relativní cesty se také označují jako neabsolutní cesty. |
Co je Absolutní cesta?
Absolutní adresy URL používají absolutní cesty, které popisují umístění souboru z kořenového adresáře.
Absolutní cesta začíná od kořenového umístění souboru a vede k umístění. Vždy obsahuje úplnou cestu k místu.
Absolutní cesty se používají k odkazování na soubory, které nejsou ve stejné doméně, protože tyto adresy URL jsou podrobné a ukazují na konkrétní umístění.
Absolutní adresy URL začínají oddělovacími znaky, jako je „/“ nebo „\“, které závisí na operačním systému.
Mohou se také měnit země od země.
Například absolutní cesta v systému Windows může vypadat nějak takto –
C:\Windows\calc.exe
Absolutní cesta v systému Linux vypadá takto –
/home/users/c/computerhope/public_html/cgi-bin
Korejské nebo japonské adresáře mohou používat ¥ nebo ₩ jako oddělovač adresářů namísto standardního „/“ nebo „\“.
Aktuální pracovní adresář neovlivňuje absolutní cestu a vždy začíná kořenovým umístěním.
Absolutní cesty jsou snáze pochopitelné, protože poskytují úplné umístění. To však může způsobit, že se s nimi nebude pracovat pohodlně, protože každý krok z kořenového adresáře musí být specifikován.
K vyhledání souborů, ke kterým má přístup, musí servery znát absolutní cestu pro každý jednotlivý soubor.
To není pravda, pokud jde o práci s WordPress. Absolutní cestu k souboru byste ve WordPressu požadovali pouze tehdy, když jste vývojář a musíte odkazovat na přesné umístění souboru, pro který píšete kód.
Chcete-li najít absolutní cestu souborů používaných pro WordPress, můžete napsat tři jednoduché řádky kódu v PHP a uložit tyto informace na váš webový server pro referenci.
Co je Relativní cesta?
Relativní adresy URL, které k propojení na soubory používají relativní cesty, popisují umístění souboru z aktuálního pracovního adresáře.
Relativní cesta nebere v úvahu informace potřebné k nalezení aktuálního pracovního adresáře z kořenového adresáře a zaměřuje se pouze na cestu z pracovního adresáře do entity.
Relativní cesty se používají k propojení se soubory ve stejné doméně.
Přestože relativní cesty nezačínají oddělovacími znaky, mohou v různých operačních systémech vypadat odlišně.
Například relativní adresa URL v systému Windows by vypadala nějak takto –
Calc.exe
Podobně relativní URL v systému Linux vypadá takto –
./public_html/cgi-bin
Relativní cesty obsahují méně informací a říkají nám méně o kořenovém adresáři souboru. Přesto se s relativními cestami pracuje snadněji, protože jsou kratší a pohodlnější.
Tento bod je zvláště zvýrazněn při práci s hluboce vnořenými adresáři.
Hlavní rozdíly mezi absolutní cestou a relativní cestou
- Absolutní cesty popisují umístění souboru z jeho kořenového adresáře. Relativní cesta popisuje umístění souboru související s jeho aktuálním pracovním adresářem.
- Absolutní adresy URL používají absolutní cesty a relativní adresy URL používají relativní cesty.
- Absolutní adresy URL se používají k odkazování na stránky, které nejsou ve stejné doméně. Na druhou stranu se relativní adresy URL používají k odkazování na stránky, které jsou ve stejné doméně.
- Absolutní adresy URL začínají oddělovacími znaky, jako je „/“, „\“, „,“, „:“ atd.
Relativní adresy URL nezačínají oddělovacími znaky. - Absolutní cesty jsou také známé jako úplné cesty nebo cesty k souborům. Relativní cesty jsou také známé jako neabsolutní cesty.
Proč investovat do čističky vzduchu?
V dnešním světě je důležité znát rozdíly mezi těmito odkazy a vědět, jaký typ propojení bude v jednotlivých scénářích použit.
Abych to shrnul, pokud někdy odkazujete na soubor, který se nenachází ve stejné doméně, pravděpodobně použijete absolutní adresu URL.
Naopak relativní adresy URL se budou hodit, když budete chtít odkazovat na soubory na stejné doméně.