Este mes, la comunidad de Drupal celebra el vigésimo aniversario de la aplicación desde su primer lanzamiento el 18 de mayo de 2000. Este es un gran logro porque la Web ha mutado mucho durante estos 20 años y los desarrolladores, contribuyentes y todas las personas detrás de Drupal hemos aprendido a adaptar el software a las últimas tendencias tecnológicas.

En el lanzamiento de Drupal 8, se han realizado grandes cambios en el núcleo, cambios que fueron necesarios para ponerse al día con el estado actual de la técnica y, por lo tanto, mantener este viejo CMS relevante hoy, lo cual es muy bueno. Sin embargo, hay un inconveniente importante: actualizar desde versiones anteriores no es sencillo. Por esta razón, hay muchos propietarios y administradores de sitios antiguos de Drupal que se niegan a actualizar y puedo entender por qué, es un poco traumático. Habrá componentes que no funcionarán correctamente en la versión 8, también pueden aparecer algunos problemas de configuración. Sé que puede ser doloroso para sitios complejos, pero tenga en cuenta que Drupal 7 suspenderá las actualizaciones oficiales en noviembre de 2021. Entonces, si planea mantener su sitio web en línea durante mucho tiempo, le recomiendo que realice la actualización lo antes posible.

El final de la vida de Drupal 8 será en noviembre de 2021 también porque Drupal 9 está a punto de llegar, pero como dijo Dries Buytaert:

Pasar de Drupal 8 a 9 será mucho más fácil que las actualizaciones de versiones principales anteriores. La primera versión de Drupal 9 será muy similar a la última versión menor de Drupal 8, ya que el objetivo principal de la versión Drupal 9.0.0 será eliminar el código obsoleto y actualizar las dependencias de terceros.

Dries Buytaert (Fundador de Drupal)

Ahora, profundicemos en algunas de las nuevas características y mejoras del D8 que creo que son muy importantes para destacar en esta versión.

LEER
Configurando un flujo de prueba/implementación para su aplicación Django usando Codeship y AWS CodeDeploy

Nuevos Campos

Hay 5 nuevos tipos de campos: Fecha, Correo electrónico, Enlace, Referencia y Teléfono. Y los campos se pueden usar en más lugares como bloques, comentarios, formularios de contacto, usuarios y en cada objeto de la nueva API de entidad.

Editor de texto incorporado

CKEditor fue el arma elegida, una de las WYSIWYG más populares que existen.

Nuevo motor de plantillas

El componente Twig se agregó a los temas, es un sistema de plantillas flexible, rápido y fácil de usar que puede usar en sus archivos de temas.

Multilenguaje

Hay 4 nuevos módulos principales para ayudarlo con las traducciones y administrar los idiomas.

Vistas en el núcleo

En Drupal 8, las vistas están disponibles de forma predeterminada, a diferencia de las versiones anteriores. Y ahora muchas pantallas de administrador usan Vistas, lo que las hace más fáciles de personalizar.

Gestión de la configuración

Este módulo central se ha mejorado enormemente. La migración de contenidos es mucho más intuitiva.

Layout Builder

Este módulo no está activado de forma predeterminada, ya que todavía está en la fase experimental, pero vale la pena mencionarlo porque muy pronto se activará. Es una interfaz visual de arrastrar y soltar similar al popular módulo Panelizer. En las pruebas que hice, puedo decir que tuve una experiencia genial; la interfaz de usuario es intuitiva, hay muchos bloques útiles que puede organizar a su gusto, también puede tener múltiples columnas y mucho más.

Conclusión

La comunidad de Drupal está trabajando muy duro para mantener vivo este proyecto, Drupal no está muerto como dicen algunos, ni siquiera cerca. Creo que estos grandes ajustes en el núcleo de Drupal tendrán un impacto en el mercado más temprano que tarde. Así que prepárate, actualiza tus antiguos sitios de Drupal y disfruta de la increíble experiencia nueva de Drupal 8 y lo que viene en la versión 9 que se lanzará este año.

LEER
Cómo probar sus Content Types con el módulo Devel en Drupal 8

¿Crees que los mejores días de Drupal están por venir? Déjame saber lo que piensas en los comentarios a continuación 👇

¡Gracias por leer!


Comentarios