Mercredi 06 novembre 2024
Drupal 9, quels retours d’expériences ?

    La nouvelle version du célèbre système de gestion de contenu open source a été annoncée en septembre 2018 et est disponible depuis le début du mois de juin 2020. Drupal 8 étant sorti en 2015, il est juste de dire que cette nouvelle version était fortement attendue par les programmeurs et les e-commerçants. Quand on sait que près de 4 % des sites dans le monde sont propulsés par Drupal, cette impatience n’est pas surprenante.

    Vous avez également choisi le CMS Drupal pour votre écosytème ? Que signifie pour vous de passer à Drupal 9 et quel en est l’intérêt ? Faisons le point ensemble.

    En quoi consiste globalement cette version de Drupal ?

    Dans une optique de transition en douceur, Drupal propose une nouvelle version quelque peu similaire à l’ancienne. En réalité, Drupal 9 et Drupal 8.9 se ressemble énormément. La seule différence réside dans l’utilisation de Symfony 4.0 pour Drupal 9 contre Symfony 3.4 pour Drupal 8.9. Cette nouvelle version vise aussi à assurer la sécurité de la plateforme Drupal et à maintenir son code à jour : Symfony se met à jour mais également Twig qui passe à Twig 2. Par la suite, nous avons eu la mise à jour de la base de données, du code communautaire et le vidage des caches.

    Cette version consolide donc ce qui existait déjà dans Drupal 8.9 et projette les bases des versions à venir.

    Quel est l’intérêt de migrer vers Drupal 9 ?

    Passer sur Drupal 9 vous permet de disposer de la plus grande sécurité offerte par le CMS. Par ailleurs, disposer de la dernière version d’un CMS ou logiciel permet par extension d’accéder à l’assistance, aux corrections et aux mises à jour. La communauté a muri au niveau des migrations et la globalité du procédé est maintenant bien documentée.

    Lors des dernières mises à niveau majeures, d’énormes modifications étaient parfois nécessaires allant parfois jusqu’à la refonte de site. Les mises à niveau se sont simplifiées à partir de Drupal 8.

    Retour d’expérience 

    Chez Parker et Parker, nous avons pris la décision de patienter afin que l’écosystème Drupal se consolide sur Drupal 9 avant d’effectuer les mises à jour. Les modules complémentaires n’étaient au début par encore compatibles avec la nouvelle version.

    De manière plus globale, la transition a été rapide. Le code a été mis à jour et certaines fonctionnalités ont été ajoutées. Contrairement à l’abrupt passage de Drupal 7 à Drupal 8, une refonte intégrale des sites de nos clients n’a pas été nécessaire.

    La majorité des utilisateurs Drupal ont applaudi une transition facilitée en comparaison des montées de versions antérieures. Dans la plupart des cas, passer sur Drupal 9 ne devrait pas prendre plus de quelques heures.

    Drupal comprend également un module pour les e-boutiques, Drupal Commerce. On vous explique son fonctionnement et pourquoi le choisir dans notre article.

    Vous êtes à la recherche d’une agence spécialisée dans la refonte de site et d’usine à sites sur Drupal ? Vous avez envie de nous présenter votre projet ? N’hésitez pas à nous contacter pour échanger sur vos problématiques Drupal.