Al igual que los seres humanos, al dar instrucciones de localización de un objeto o dirección podemos utilizar distintos métodos para describir su ubicación, podemos hacer lo mismo en las URL y la localización de ficheros y recursos. Generalmente al describir una localización analizamos de donde partimos y donde hay que llegar.
Por ejemplo: No es lo mismo describir la localización de unos importantes papeles que están en la mesa del salón de mi casa a una persona que esta en el salón, que a una persona que tiene que recoger esos papeles, esta en otra ciudad y no conoce donde vivo.
Con este símil de la vida diaria, espero que quede claro los conceptos de URL completa, URL absoluta y URL relativa. Estos tres sistemas de localización ofrecen llegar a un destino describiendo todo o parte de la ruta de ubicación. Sobre todo es de utilidad en la programación web de los vínculos (enlaces a recursos o ficheros).
La URL completa: Siempre permite localizar el recurso independientemente de donde partamos, ya que incluye toda la ruta completa de ubicación. El inconveniente de este sistema, en la programación web, es que si el recurso web cambia de ubicación, debemos revisar toda la programación web de los enlaces con urls completas y cambiarlos. Si se van a crear vínculos con una página Web que no pertenece a mi sitio Web, debe utilizar una URL completa.
Ejemplo: http://www.servidor.com/directorio/recurso
La URL absoluta: Se parte de la base que el recurso al que queremos llegar esta en el mismo servidor del que partimos con lo que podemos ahorrarnos algunos parámetros en la descripción. Además no tendremos tantos problemas en la programación web si cambiamos de servidor ya que los enlaces podrían seguir funcionando.
Ejemplo: /directorio/recurso
La URL relativa: Las URL relativas suelen ser las más fáciles de utilizar para establecer un vínculo con archivos que van a permanecer en la misma carpeta que el documento actual. No les afectan cambios de servidor y en algunos casos ni el cambio de nombres de carpetas.
Ejemplo: ../recurso
5 COMENTARIOS
hola son muy listos nada mas
Me queda más claro el concepto, gracias.
no entiendo nada
Pues ya lo siento Rodrigo. En que puedo ayudarte para aclararte los conceptos?
Gracias por la visita y el comentario. Un saludo,
mm chicos podrian ser mas especificos?