logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Estudia los conceptos clave de Drupal 8 antes de la actualización

19/06/2025, by Ivan

Nota: los temas descritos en esta página no están relacionados con la migración real de configuración o contenido a Drupal 8. Aquí se presentan temas para que los desarrolladores de sitios que preparan una actualización a Drupal 8 puedan familiarizarse con ellos y elegir el enfoque más adecuado.

Sistema de gestión de configuración de Drupal 8

Una de las nuevas y más potentes ideas de Drupal 8 es el sistema mejorado de gestión de configuración, que puede usarse para desplegar toda la configuración de Drupal de un entorno a otro, por ejemplo DEV - STAGING - PROD.

En Drupal 8, cada cambio de configuración que realices en los distintos formularios de configuración puede exportarse a un archivo de texto YAML e importarse en otro entorno. Puedes definir un "directorio de sincronización" donde se exporta toda la configuración del sitio y desde donde se importa. Se recomienda mantener este directorio en un sistema de control de versiones como Git para poder gestionar los cambios de configuración de forma controlada.

Esto significa que una estrategia posible para la actualización es transferir las configuraciones, como tipos de contenido, campos, etc., al entorno DEV y completar la configuración del sitio manualmente. La configuración completa del sitio puede desplegarse fácilmente en STAGING y PROD. El contenido real del sitio se migrará luego a STAGING y PROD tras desplegar la configuración completa del sitio.

Aprende más sobre cómo elegir el enfoque para la actualización.
Aprende más sobre la gestión de configuración en Drupal 8

Composer puede usarse para instalar el núcleo, módulos y temas de Drupal

Modo tradicional de gestión de Drupal, módulos y temas

El modo tradicional de gestionar un sitio Drupal era descargar el tarball o zip del núcleo de Drupal, descomprimirlo y hacer lo mismo con los módulos y temas añadidos. Algunos módulos requieren que las bibliotecas de terceros se descarguen manualmente en un directorio específico, típicamente sites/all/libraries. El núcleo de Drupal 8 y la mayoría de módulos todavía pueden instalarse y actualizarse con este método tradicional, pero cada vez hay más módulos que requieren instalación vía Composer.

Drupal 8 puede instalarse y actualizarse con Composer

Las aplicaciones PHP modernas normalmente se crean usando librerías o componentes reutilizables. Esto también aplica a Drupal 8, que usa componentes de la plataforma Symfony y muchas otras librerías de terceros. Además, cada vez más módulos añadidos de Drupal tienen dependencias de librerías externas. Composer es un gestor de dependencias para PHP que resuelve dependencias y descarga las versiones necesarias por ti.

Gestionar y actualizar tu sitio Drupal 8 puede volverse complejo si inicialmente instalaste el núcleo D8 con el método tradicional tarball/zip y luego necesitas módulos que solo se pueden instalar con Composer. Algunos ejemplos de módulos con dependencias externas:

Si sabes que necesitarás módulos adicionales que deben instalarse vía Composer, es altamente recomendable instalar también el núcleo Drupal 8 con Composer. Migrar a un enfoque gestionado con Composer cuando el sitio fue instalado inicialmente con el método tradicional puede ser complicado. Esto puede evitarse usando Composer para crear todo el sitio desde cero. En la práctica, esto significa que NO descargarás ni descomprimirás manualmente ningún archivo tarball/zip, sino que usarás Composer para instalar el núcleo Drupal 8, todos los módulos y temas añadidos.

Aprende más sobre la gestión de Drupal 8 y módulos añadidos con Composer

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.