Sự khác biệt giữa Đường dẫn tuyệt đối và Đường dẫn tương đối (Có bảng)

Sự khác biệt giữa Đường dẫn tuyệt đối và Đường dẫn tương đối (Có bảng)

Thật khó để tưởng tượng thế giới ngày nay không có internet. Gần như vô số tệp được chia sẻ mỗi ngày thông qua các phương tiện của internet.

Sự khác biệt giữa Đường dẫn tuyệt đối và Đường dẫn tương đối

trong những ngày đầu của máy tính, hầu hết các tệp được chia sẻ qua đĩa CD, DVD, Đĩa mềm và ổ USB Pen.

Ngày nay, hầu hết các tập tin này được chia sẻ trực tuyến thông qua các liên kết. Những liên kết này giúp chúng ta chuyển từ nơi này sang nơi khác trên internet.

Các liên kết này có hai loại, tuyệt đối và tương đối, tùy thuộc vào đường dẫn vị trí mà chúng mô tả.

Đường dẫn tuyệt đối vs Đường dẫn tương đối

Sự khác biệt chính giữa đường dẫn tuyệt đối và đường dẫn tương đối là đường dẫn tuyệt đối mô tả vị trí của tệp từ thư mục gốc.

Mặt khác, một đường dẫn tương đối mô tả vị trí của tệp liên quan đến thư mục làm việc hiện tại.

Đường dẫn tuyệt đối chứa vị trí đầy đủ của tệp hoặc thư mục.
Vì đường dẫn tuyệt đối mô tả vị trí của đường dẫn gốc nên chúng chứa tất cả thông tin liên quan để tìm tài nguyên được chỉ định bởi URL tuyệt đối.

Đường dẫn tương đối được sử dụng tốt nhất để tham chiếu đến các trang web nằm trên cùng một tên miền vì chúng không mô tả vị trí của thư mục gốc.

Bảng so sánh giữa đường dẫn tuyệt đối và đường dẫn tương đối

Tham số so sánhĐường dẫn tuyệt đối Đường dẫn tương đối
Định nghĩaĐường dẫn tuyệt đối mô tả vị trí của một tệp từ thư mục gốc của nó.Đường dẫn tương đối mô tả vị trí của một tệp từ thư mục làm việc hiện tại của nó.
Loại URL được sử dụngURL tuyệt đối sử dụng đường dẫn tuyệt đối để liên kết đến các tệp nhất định.URL tương đối sử dụng đường dẫn tương đối để liên kết đến các tệp nhất định.
Thường điều hướng đếnURL tuyệt đối được sử dụng khi tệp được tham chiếu không nằm trên cùng một miền.URL tương đối được sử dụng khi tệp được liên kết tham chiếu nằm trên cùng một miền.
Phân định các ký tựURL tuyệt đối bắt đầu bằng ký tự phân cách, chẳng hạn như “/”.URL tương đối không bao giờ bắt đầu bằng ký tự phân cách.
Còn được biết làĐường dẫn tuyệt đối còn được gọi là đường dẫn đầy đủ hoặc đường dẫn tệp.Đường dẫn tương đối còn được gọi là đường dẫn không tuyệt đối.

Con đường tuyệt đối là gì?

URL tuyệt đối sử dụng đường dẫn tuyệt đối, mô tả vị trí của tệp từ thư mục gốc.

Đường dẫn tuyệt đối bắt đầu từ vị trí gốc của tệp và dẫn đến vị trí. Nó luôn bao gồm một đường dẫn đầy đủ đến vị trí.

Đường dẫn tuyệt đối được sử dụng để liên kết đến các tệp không nằm trên cùng một miền vì các URL này rất chi tiết và trỏ đến một vị trí cụ thể.

URL tuyệt đối bắt đầu bằng các ký tự phân cách như “/” hoặc “\” tùy thuộc vào hệ điều hành.
Họ cũng có thể thay đổi từ nước này sang nước khác.

Ví dụ: đường dẫn tuyệt đối trên hệ thống Windows có thể trông giống như thế này –

C:\Windows\calc.exe

Một đường dẫn tuyệt đối trên hệ thống Linux trông giống như -

/home/users/c/computerhope/public_html/cgi-bin

Các thư mục tiếng Hàn hoặc tiếng Nhật có thể sử dụng ¥ hoặc ₩ làm dấu tách thư mục thay vì “/” hoặc “\” tiêu chuẩn.

Thư mục làm việc hiện tại không ảnh hưởng đến đường dẫn tuyệt đối và sẽ luôn bắt đầu bằng vị trí gốc.

Đường dẫn tuyệt đối dễ hiểu hơn vì chúng cung cấp vị trí đầy đủ. Tuy nhiên, điều này có thể khiến chúng bất tiện khi làm việc vì mỗi bước từ thư mục gốc cần phải được chỉ định.

Để xác định vị trí các tệp mà nó có quyền truy cập, máy chủ phải biết đường dẫn tuyệt đối cho từng tệp.

Điều này không đúng khi làm việc với WordPress. Lần duy nhất bạn yêu cầu đường dẫn tuyệt đối của tệp trong WordPress là khi bạn là nhà phát triển và phải tham chiếu vị trí chính xác của tệp bạn đang viết mã.

Để tìm đường dẫn tuyệt đối của các tệp được sử dụng cho WordPress, bạn có thể viết ba dòng mã đơn giản bằng PHP và lưu trữ thông tin đó trên máy chủ web của bạn để tham khảo.

Đường dẫn tương đối là gì?

Các URL tương đối sử dụng đường dẫn tương đối để liên kết đến các tệp mô tả vị trí của tệp từ thư mục làm việc hiện tại.

Đường dẫn tương đối bỏ qua thông tin cần thiết để xác định vị trí thư mục làm việc hiện tại từ thư mục gốc và chỉ tập trung vào tuyến đường từ thư mục làm việc đến thực thể.

Đường dẫn tương đối được sử dụng để liên kết đến các tệp trong cùng một miền.

Mặc dù đường dẫn tương đối không bắt đầu bằng các ký tự phân cách nhưng chúng có thể trông khác nhau trên các hệ điều hành khác nhau.

Ví dụ: một URL tương đối trên hệ thống Windows sẽ trông giống như thế này –

calc.exe

Tương tự, một URL tương đối trên hệ thống Linux trông giống như -

./public_html/cgi-bin

Đường dẫn tương đối chứa ít thông tin hơn và cho chúng ta biết ít hơn về thư mục gốc của tệp. Tuy nhiên, các đường dẫn tương đối dễ làm việc hơn vì chúng ngắn hơn và thuận tiện hơn.
Điểm này đặc biệt được nhấn mạnh khi làm việc với các thư mục được lồng sâu.

Sự khác biệt chính giữa Đường dẫn tuyệt đối và Đường dẫn tương đối

  1. Đường dẫn tuyệt đối mô tả vị trí của tệp từ thư mục gốc của nó. Đường dẫn tương đối mô tả vị trí của tệp có liên quan đến thư mục làm việc hiện tại của nó.
  2. URL tuyệt đối sử dụng đường dẫn tuyệt đối và URL tương đối sử dụng đường dẫn tương đối.
  3. URL tuyệt đối được sử dụng để liên kết đến các trang không nằm trên cùng một tên miền. Mặt khác, các UR tương đối được sử dụng để liên kết đến các trang trên cùng một tên miền.
  4. Các UR tuyệt đối bắt đầu bằng các ký tự phân cách như “/”, “\”, “,”, “:”, v.v.
    URL tương đối không bắt đầu bằng các ký tự phân cách.
  5. Đường dẫn tuyệt đối còn được gọi là đường dẫn đầy đủ hoặc đường dẫn tệp. Đường dẫn tương đối còn được gọi là đường dẫn không tuyệt đối.

Kết luận

Trong thế giới ngày nay, điều quan trọng là phải biết sự khác biệt giữa các liên kết này và loại liên kết nào sẽ được sử dụng trong từng tình huống.

Tóm lại, nếu bạn từng liên kết đến một tệp không nằm trên cùng một tên miền, bạn có thể sử dụng URL tuyệt đối.

Ngược lại, các URL tương đối sẽ hữu ích khi bạn muốn liên kết đến các tệp trên cùng một miền.

Tài liệu tham khảo

  1. https://link.springer.com/chapter/10.1007/11751649_67
chấm 1
Một yêu cầu?

Tôi đã nỗ lực rất nhiều để viết bài đăng trên blog này nhằm cung cấp giá trị cho bạn. Nó sẽ rất hữu ích cho tôi, nếu bạn cân nhắc chia sẻ nó trên mạng xã hội hoặc với bạn bè/gia đình của bạn. CHIA SẺ LÀ ♥️

Hình đại diện của Nidhi

Giới thiệuNidhi

CHÀO! Tôi là Nidhi.

Tại EHL, tất cả đều là những công thức nấu ăn ngon, dễ làm để giải trí thông thường. Vì vậy, hãy đến và cùng tôi đến bãi biển, thư giãn và thưởng thức đồ ăn.

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *