Tecnología

Inicio

Drupal Ruta archivo Ayuda del Directorio

Como es común para muchos sistemas de gestión de contenidos, Drupal le permite -y a veces se requiere - el uso de rutas de directorios relativas al especificar la ubicación de, por ejemplo, los archivos de contenido y los recursos del programa. Las rutas relativas a optimizar el proceso de programación y hacer que el sitio de Drupal resultante más portátil. Es muy útil para entender la estructura básica de archivos de Drupal con el fin de hacer el mejor uso de rutas relativas.

Relativos y absolutos Caminos

En Drupal, un camino "relativa" significa una especificación de ruta que es relativa al directorio raíz de Drupal. Por ejemplo, en el supuesto de que la instalación de Drupal está en la raíz HTML pública de su servidor Web, la dirección absoluta de los archivos específicos de su sitio de Drupal podría ser algo como "/ Base2 / myaccount / public_html / sites / default /." La ruta de la dirección relativa, sin embargo, comienza después de que el directorio en el que está instalado Drupal, por lo que en este caso sería "/ sites / default /."

Ventaja de rutas relativas

Un sitio web de misión crítica Drupal puede cambiar los servidores muchas veces en el transcurso de su vida. Las empresas que hacen su propio alojamiento web sin duda tendrá que actualizar y revisar su arquitectura de red; Los desarrolladores web que utilizan los servicios de alojamiento web comerciales pueden necesitar cambiar a otro servicio. Dado que las direcciones relativas no necesitan referirse a la raíz Web del servidor host, permiten que el sitio de Drupal para ser movido a cualquier dirección de alojamiento mientras se mantiene la integridad de los enlaces internos.

Drupal importantes rutas estándares

Mientras que el árbol de directorios precisa de ningún tipo de instalación de Drupal depende de los módulos instalados y las opciones que el desarrollador selecciona para filesstorage, los directorios de nivel superior son casi de la misma a partir de una instalación a otra. Los recursos que están disponibles para cualquier sitio se construye con Drupal están en "/ sites / all /." Sus módulos instalados están en "/ sites / all / modules /" y temas instalados en "/ sites / all / themes /." Por defecto, cargar archivos se almacenan en "/ sites / default / files /", pero el desarrollador puede especificar diferentes lugares de almacenamiento en la sección de sistema de archivos del menú de configuración.

El uso de rutas absolutas

Mientras que las rutas relativas son útiles, hay situaciones en las que no van a trabajar en Drupal. La principal aplicación de las rutas absolutas es cuando el archivo en cuestión está situado fuera del entorno Drupal instalado. Puede estar en un directorio no relacionada en el mismo servidor o en otro servidor por completo. En estos casos, toda la ruta del directorio, o el URL de la Web, se deben utilizar.