Le CMS Drupal est réputé pour sa robustesse et qes performances.
Véritable environnement de développement, Drupal est utilisé pour le développement de sites aux fonctionnalités personnalisées et par de nombreux grands comptes. Nous faisons dans cet article un état des lieux des versions de ce CMS.
Drupal 7
La première version de Drupal 7 a été lancée en janvier 2011. L’équipe Drupal vient d’annoncer que cette version arrivera en fin de vie en novembre 2021, soit plus de 10 ans après son lancement.
La conséquence est que le support officiel de la communauté pour cette version 7 prendra fin à cette date i.e. les services de test automatisé pour Drupal 7 seront arrêtés et l’équipe de sécurité ne fournira plus aucune mise à jour. Il est fortement conseillé de débuter la migration de vos sites Drupal 7 vers Drupal 8 ou Drupal 9 lorsqu’une version stable de cette dernière version sera disponible.
Drupal 8
Cette version de Drupal est basée sur le framework de développement Symfony 3, en conséquence, selon la feuille de route de Symfony, Symfony 3 arrivera en fin de vie en novembre 2021. Cela signifie qu’après novembre 2021, les failles de sécurité dans Symfony 3 ne seront plus gérés par l’équipe Symphony.
L’équipe Drupal se base donc sur le cycle de vie de Symphonie pour annoncer la fin de vie de Drupal 8 en novembre 2021.
Drupal 9
L’équipe Drupal a donné de la visibilité sur cette future version de leur CMS et compte-tenu des impératifs liés à la fin de vie de Symfony 3, cette version devrait voir le jour en 2020. Selon l’équipe de Drupal, cette nouvelle version se basera sur Symfony 4 ou Symfony 5.
Quoiqu’il en soit, ceci illustre un fait marquant de l’univers Drupal suite à l’adoption de Symfony comme fondation. Les futures versions devront se caler sur la feuille de route de ce framework et des librairies tierces incluses dans celui-ci comme Twig et Guzzle. Cette synchronisation des versions est essentielle pour garantir la sécurité générale du CMS Drupal. Ce à quoi, l’équipe Drupal est très attentive.
Vous avez des besoins de création de sites avec le CMS Drupal, de support et maintenance, alors n’hésitez pas :