Aller au contenu principal

Gutenberg pour drupal

Gutenberg, forcément quand on entend ce nom, on pense tout de suite à Johannes Gutenberg qui a révolutionné le domaine de l’imprimerie au XVe siècle. Mais si vous êtes ici ce n’est pas pour connaitre la biographie de cet illustre personnage mais surement parce que vous avez entendu parler du nouvel éditeur de contenu de Wordpress ou tout du moins vous avez un intérêt pour ce qui ce fait dans le monde du web.

 

Drupal Decoupled, l'avenir du CMS

Derrière ce mot barbare, Decoupled, se cache en fait une nouvelle approche du CMS.

En effet jusqu'à présent nous connaissions tous les CMS qui géraient à la fois le back-office, c'est-à-dire la partie administration du site, et le front-office qui représente le rendu du site pour les visiteurs. Ce modèle-là, dit monolithique, a l'avantage d'être simple à déployer et à maintenir. Cependant lorsque l'on veut réaliser un projet multiplateforme, c'est-à-dire aussi bien sur le web que sur mobile par exemple, ce modèle-là devient rapidement handicapant.

En route pour Drupal 9

Dries Buytaert, le fondateur de Drupal, vient d'annoncer sur son blog, la roadmap pour la sortie de la nouvelle version de Drupal, la release 9.0.

Au delà de la date de sortie qui est annoncée au 3 juin 2020, plusieurs points importants sont à retenir dans son annonce, à commencer par l'aspect "mineur" de cette nouvelle version.

Drupal console, le remplaçant de Drush ?

Drupal Console est apparu avec la dernière version de Drupal, la version 8. Avec cette nouvelle version, Drupal a subi de très importantes évolutions et la plus importante est certainement son nouveau socle technique, Symfony.

Pour tous ceux qui ont déjà développé sur Symfony, vous connaissez certainement la "Console". Il s'agit d'une application shell exécutée sur le serveur. Cette application est un assistant au développement et permet notamment de construire automatiquement certaines structures de code.

Drush, mais c'est quoi ?

Initialement développé pour la version 4.7 de Drupal, Drush est une application shell (donc coté serveur) qui permet de contrôler et d'interagir avec les sites installés sur la machine.

Drush est un outil indispensable pour la gestion des sites. Il permet notamment d'effectuer les opérations courantes comme la vidange du cache, réindexer les contenus dans le moteur de recherche ou encore exécuter les tâches planifiées du site (tâches CRON).

S'abonner à Drupal 8