Absolute vs. rutas relativas

Si uso rutas absolutas, no puedo mover todo el directorio a una nueva ubicación. Si uso rutas relativas, no puedo mover archivos individuales a nuevas ubicaciones.

¿Cuál es la solución aquí? ¿Configura un archivo de configuración que contiene la ruta raíz y va desde allí? ¿O tiene una regla como: Nunca mueva archivos?

He visto en algunos proyectos que las personas usan dirname ARCHIV). ¿Cuál es el punto de eso, quiero decir, por qué no simplemente dejarlo fuera ya que el nombre de directorio es relativo de todos modos (dependiendo de dónde se encuentre el archivo)?

Respuestas a la pregunta(10)

Su respuesta a la pregunta