Después de leer cómo instalar Drupal para gestionar los contenidos de nuestro sitio web, ahora vamos a explicar como funciona esta plataforma de código abierto para que os resulte más sencillo manejarla.
Drupal: cómo funciona este CMS
Estructura de Drupal
Cuando entramos en la estructura de Drupal a través de nuestro servidor de hosting, podemos encontrar el código PHP, imágenes y ficheros. Todo esto es lo que necesita Drupal para su correcto funcionamiento. Encontramos dos ficheros, install.php y update.php en el mismo directorio raíz, que son los que se encargan de la instalación y las posteriores actualizaciones. Además, en el directorio raíz encontramos también el fichero cron.php, que se encarga de las tareas de mantenimiento del sitio. Por último, las carpetas Modules y Themes agrupan los módulos y temas que vienen por defecto con la instalación de Drupal. Para un funcionamiento correcto, debemos crear estas dos carpetas de nuevo en “.../site/all” e instalar allí los módulos o temas que vayamos añadiendo a la instalación inicial.
Los módulos
Deberás familiarizarte con los módulos de Drupal ya que son los elementos que nos permiten agregar funcionalidades adicionales a nuestro sitio web para adaptarlo a las necesidades de nuestra página. Podríamos decir que son una especie de “plugins” que se utilizan para ampliar las posibilidades y funcionalidades de nuestro sitio. Existen tres categorías en torno a las cuales agrupamos los módulos: los módulos de núcleo o “core modules”, que son aquellos que están incluidos en la descarga básica de Drupal, es decir, que no es necesario realizar una nueva descarga ya que una vez instalado Drupal por primera vez podremos activarlos o desactivarlos según nos convenga. Como ejemplo podemos nombrar los módulos de Blog, Encuesta o Taxonomía. La segunda categoría es la que corresponde a los módulos desarrollados por la comunidad o “contributed modules”. Estos módulos se pueden descargar desde la página oficial y añadir a la instalación de Drupal. Algunos ejemplos son Paneles, Vistas o Metadatos. Por último, con Drupal tenemos la opción de crear nuestros propios módulos, pero ésto requiere de unos conocimientos más avanzados sobre lenguaje de programación PHP y de la API de Drupal.
Usamos cookies propias y de terceros para asegurarnos de brindarte la mejor experiencia en nuestra web y para recopilar datos sobre cómo los visitantes interactúan con nuestra web y nuestros servicios. Al hacer clic en Aceptar, estás de acuerdo con el uso de todas las cookies para analítica, publicidad y soporte. Si lo prefieres, puedes hacer clic en Configurar y rechazar las cookies de analítica y publicidad. Para más información puedes leer nuestra Política de cookies.
Las cookies requeridas
afectan a la funcionalidad de nuestra web y no pueden ser desactivadas ya que son estrictamente
necesarias para el funcionamiento de la web.
Cookies analíticas y publicitarias
Las
cookies analíticas nos permiten analizar el comportamiento de nuestros visitantes. También nos
permiten mostrarte publicidad relacionada con tus hábitos de navegación. Se trata de cookies de
terceros como Google y Facebook.