Diferencia entre ruta absoluta y ruta relativa (con tabla)

Diferencia entre ruta absoluta y ruta relativa (con tabla)

Es difícil imaginar el mundo actual sin Internet. Casi una cantidad incontable de archivos se comparten todos los días a través de Internet.

Diferencia entre ruta absoluta y ruta relativa

En los primeros días de las computadoras, la mayoría de los archivos se compartían a través de CD, DVD, disquetes y memorias USB.

Hoy en día, la mayoría de estos archivos se comparten en línea a través de enlaces. Estos enlaces nos ayudan a saltar de un lugar a otro en Internet.

Estos enlaces son de dos tipos, absolutos y relativos, según la ruta de ubicación que describen.

Ruta absoluta frente a ruta relativa

La principal diferencia entre las rutas absoluta y relativa es que la ruta absoluta describe la ubicación del archivo desde el directorio raíz.

Por otro lado, una ruta relativa describe la ubicación de un archivo relacionado con el directorio de trabajo actual.

Absolute Path contiene la ubicación completa de un archivo o un directorio.
Dado que las rutas absolutas describen la ubicación de la ruta raíz, contienen toda la información relevante para encontrar recursos indicados por una URL absoluta.

Las rutas relativas se utilizan mejor para hacer referencia a sitios web ubicados en el mismo dominio, ya que no describen la ubicación del directorio raíz.

Tabla de comparación entre ruta absoluta y ruta relativa

Parámetro de comparaciónCamino absoluto Camino relativo
DefiniciónLas rutas absolutas describen la ubicación de un archivo desde su directorio raíz.Las rutas relativas describen la ubicación de un archivo desde su directorio de trabajo actual.
Tipo de URL utilizadaLas URL absolutas usan rutas absolutas para vincular a ciertos archivos.Las direcciones URL relativas utilizan rutas relativas para vincular a determinados archivos.
Generalmente navega aLas URL absolutas se utilizan cuando el archivo al que se hace referencia no está en el mismo dominio.Las URL relativas se utilizan cuando el archivo al que hace referencia el enlace está en el mismo dominio.
Caracteres delimitadoresLas URL absolutas comienzan con un carácter delimitador como "/".Las URL relativas nunca comienzan con un carácter delimitador.
También conocido comoLas rutas absolutas también se conocen como rutas completas o rutas de archivos.Las rutas relativas también se denominan rutas no absolutas.

¿Qué es el Camino Absoluto?

Las URL absolutas utilizan rutas absolutas, que describen la ubicación de un archivo desde el directorio raíz.

La ruta absoluta comienza desde la ubicación raíz del archivo y conduce a la ubicación. Siempre incluye una ruta completa a la ubicación.

Las rutas absolutas se utilizan para vincular archivos que no están en el mismo dominio, ya que estas URL son detalladas y apuntan a una ubicación específica.

Las URL absolutas comienzan con caracteres delimitadores como “/” o “\” que dependen del sistema operativo.
También pueden cambiar de un país a otro.

Por ejemplo, una ruta absoluta en un sistema Windows puede verse así:

C:\Windows\calc.exe

Una ruta absoluta en un sistema Linux parece:

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

Los directorios coreanos o japoneses pueden usar ¥ o ₩ como separador de directorio en lugar del estándar "/" o "\".

El directorio de trabajo actual no afecta una ruta absoluta y siempre comenzará con la ubicación raíz.

Los caminos absolutos son más fáciles de entender ya que dan la ubicación completa. Sin embargo, esto puede hacer que sea incómodo trabajar con ellos, ya que es necesario especificar cada paso desde el directorio raíz.

Para localizar los archivos a los que tiene acceso, los servidores deben conocer la ruta absoluta de cada archivo.

Esto no es cierto cuando se trata de trabajar con WordPress. La única vez que necesitaría la ruta absoluta de un archivo en WordPress es cuando es desarrollador y debe hacer referencia a la ubicación exacta de un archivo para el que está escribiendo código.

Para encontrar la ruta absoluta de los archivos utilizados para WordPress, puede escribir tres líneas simples de código en PHP y almacenar esa información en su servidor web como referencia.

¿Qué es la ruta relativa?

Las URL relativas que utilizan rutas relativas para vincular archivos describen la ubicación de un archivo desde el directorio de trabajo actual.

La ruta relativa ignora la información necesaria para ubicar el directorio de trabajo actual desde el directorio raíz y solo se enfoca en la ruta desde el directorio de trabajo hasta la entidad.

Las rutas relativas se utilizan para vincular archivos en el mismo dominio.

Aunque las rutas relativas no comienzan con caracteres delimitadores, pueden verse diferentes en diferentes sistemas operativos.

Por ejemplo, una URL relativa en un sistema Windows se vería así:

calc.exe

De manera similar, una URL relativa en un sistema Linux se parece a:

./public_html/cgi-bin

Las rutas relativas contienen menos información y nos dicen menos sobre la raíz del archivo. Aún así, es más fácil trabajar con rutas relativas porque son más cortas y más convenientes.
Este punto se destaca especialmente cuando se trabaja con directorios profundamente anidados.

Principales diferencias entre la ruta absoluta y la ruta relativa

  1. Las rutas absolutas describen la ubicación de un archivo desde su directorio raíz. Una ruta relativa describe la ubicación de un archivo relacionada con su directorio de trabajo actual.
  2. Las URL absolutas utilizan rutas absolutas y las URL relativas utilizan rutas relativas.
  3. Las URL absolutas se utilizan para vincular a páginas que no están en el mismo dominio. Por otro lado, las URL relativas se utilizan para enlazar a páginas que están en el mismo dominio.
  4. Las URL absolutas comienzan con caracteres delimitadores como “/”, “\”, “,”, “:”, etc.
    Las URL relativas no comienzan con caracteres delimitadores.
  5. Las rutas absolutas también se conocen como rutas completas o rutas de archivos. Las rutas relativas también se conocen como rutas no absolutas.

Conclusión

En el mundo actual, es importante conocer las diferencias entre estos enlaces y qué tipo de enlace se utilizará en cada escenario.

En resumen, si alguna vez enlaza a un archivo que no se encuentra en el mismo dominio, es probable que utilice una URL absoluta.

Por el contrario, las URL relativas serán útiles cuando desee vincular archivos en el mismo dominio.

Referencia

  1. https://link.springer.com/chapter/10.1007/11751649_67
punto 1
¿Una solicitud?

Me he esforzado mucho en escribir esta publicación de blog para brindarle valor. Será muy útil para mí, si considera compartirlo en las redes sociales o con sus amigos/familiares. COMPARTIR ES ♥️

Avatar de Nidhi

AcercaNidhi

¡Hola! Soy Nidhi.

Aquí en EHL, todo se trata de recetas deliciosas y fáciles para entretenimiento informal. Así que ven y únete a mí en la playa, relájate y disfruta de la comida.

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *