Różnica między ścieżką bezwzględną i względną

Różnica między ścieżką bezwzględną i względną

Hiperłącze, powszechnie określane jako „linki”, są nadal jednym z najważniejszych aspektów i fundamentalnym elementem sieci WWW. Jest to możliwość utworzenia linku na stronie, która sprawia, że ​​czytelnicy do bezpośredniego śledzenia lub dostępu do innych treści w dokumencie. Jest to jedna z najbardziej definiujących cech stron internetowych, szczególnie w celu osiągnięcia wysokich rankingów. Istnieje bezpośrednia korelacja między ilością linków. Linki mogą być czymś podobnym do słowa lub przycisku, który wskazuje na inną lokalizację, która jest częścią tej witryny lub może wskazywać na treść, która jest częścią zewnętrznych stron internetowych. Choć może być łatwe, aby dodać linki do stron internetowych, projektant stron internetowych staje się trochę trudniej.

Jaka jest bezwzględna ścieżka?

Ścieżka bezwzględna to ścieżka opisująca lokalizację pliku lub folderu niezależnie od obecnego katalogu roboczego; W rzeczywistości jest to w stosunku do katalogu głównego. Zawiera pełną lokalizację pliku lub katalogu, stąd nazwa. Jest również określany jako bezwzględna nazwa ścieżki lub pełna ścieżka i zawsze zaczyna się w tym samym miejscu, czyli katalogu głównym. Bezwzględne ścieżki zawierają wszystkie istotne informacje, aby znaleźć zasoby wskazane przez bezwzględny adres URL. Należy użyć bezwzględnej ścieżki w odniesieniu do stron internetowych, które znajdują się w domenie innej niż domena domowa.

Co to jest względna ścieżka?

Ścieżka względna to ścieżka opisująca lokalizację pliku lub folderu w stosunku do bieżącego katalogu roboczego. Można go najlepiej użyć do odwołania się do stron internetowych znajdujących się w tej samej dziedzinie, najlepiej w niektórych sekcjach stron internetowych, w których dokumenty nigdy nie zmieniają relacji. W przeciwieństwie do bezwzględnych ścieżek, względne ścieżki zawierają informacje, które są jedynie w stosunku do bieżącego dokumentu na tej samej stronie internetowej, który unika potrzeby zapewnienia pełnej bezwzględnej ścieżki. Krótko mówiąc, względna ścieżka odnosi się do ścieżki w stosunku do lokalizacji bieżącej strony internetowej.

Różnica między ścieżką bezwzględną i względną

Oznaczający

Bezwzględna ścieżka, zwana również ścieżką pliku lub pełnej ścieżki, odnosi się do określonej lokalizacji w systemie plików, niezależnie od bieżącego katalogu roboczego. Jest to lokalizacja pliku lub katalogu w komputerze zawierającym katalog główny i pełną listę katalogu, która jest wymagana do zlokalizowania pliku lub katalogu. Przeciwnie, względna ścieżka odnosi się do lokalizacji katalogu przy użyciu bieżącego katalogu jako odniesienia, co unika potrzeby określenia pełnej ścieżki bezwzględnej. Zatem ścieżka względna jest również nazywana ścieżką bez Absolute.

URL

Istnieją dwie podstawowe opcje, jeśli chodzi o wybór adresów URL, absolutne adresy URL i względne URL. Absolutny adres URL wskazuje na bardzo specyficzną lokalizację w Internecie i zawiera wszystkie niezbędne informacje do zlokalizowania zasobu. Absolutne adresy URL należy użyć do linku do innych stron internetowych, które nie znajdują się w tej samej domenie. Z drugiej strony względne adresy URL są łatwiejsze w użyciu, ponieważ są one w stosunku do strony, na której są. Zawsze jest to najlepsza praktyka, aby używać względnych adresów URL do odniesienia linków znajdujących się w tej samej dziedzinie, z którą ułatwiają pracę.

W oknach

Ścieżka bezwzględna zawiera pełny adres lokalizacji pliku w celu odniesienia się do określonego katalogu w komputerze, podczas gdy bieżący katalog jest traktowany jako odniesienie do zlokalizowania innego katalogu w przypadku ścieżki względnej. Ścieżka względna zawiera częściowy adres ścieżki bezwzględnej oparty na jej związku z katalogiem, z którym jest powiązana.

Na przykład:

D: \ Documents \ MyDocument.Doc

mój dokument.Doc

W pierwszym przykładzie ścieżka bezwzględna zawiera pełną ścieżkę pliku zlokalizowanego w katalogu „D”. Możesz kliknąć prawym przyciskiem myszy plik i kliknąć właściwości, aby określić bezwzględną ścieżkę tego pliku. W drugim przykładzie ścieżka względna zawiera częściowy adres pliku względem bieżącego katalogu roboczego.

W Linux

W Linux ścieżka bezwzględna jest zdefiniowana jako lokalizacja pliku lub katalogu w stosunku do katalogu głównego i jest oznaczona przez cięcie do przodu ( /). Katalog główny odnosi się do górnego katalogu, który zawiera system plików zawierający serię substaterejnych, co prowadzi do dalszych podwodnych. Przeciwnie, względna ścieżka odnosi się do lokalizacji pliku lub katalogu w stosunku do bieżącego katalogu roboczego, a nie do katalogu głównego. Na przykład,

/eksport/home/ftp/pub

Eksport/dom/ftp/pub

W pierwszym przykładzie ścieżka zaczyna się od katalogu /, który jest katalogiem głównym, co czyni go bezwzględną nazwą ścieżki. Usunęliśmy do przodu Slash / w drugim przykładzie, co czyni go względną nazwą ścieżki, co oznacza, że ​​odnosi się do obecnego katalogu roboczego zamiast katalogu głównego.

Absolutny kontra. Ścieżka względna: wykres porównawczy

Podsumowanie absolutnego vs. Względna ścieżka dostępu

Krótko mówiąc, jeśli chcesz umieścić linki do innych stron, które należą do innej domeny innej niż domena domowa, najprawdopodobniej używasz bezwzględnej ścieżki. Przeciwnie, użyjesz względnej ścieżki do nawigacji na miejscu, jeśli linki znajdują się w tej samej domenie, o której mówisz. Proste słowa, bezwzględna ścieżka odnosi się do tej samej lokalizacji w systemie plików względem katalogu głównego, podczas gdy ścieżka względna wskazuje na określoną lokalizację w systemie plików w stosunku do bieżącego katalogu, nad którym pracujesz.