.

Drupal 8 Fin de Vie. Qu'est-ce que cela signifie pour votre site web ?

La fin est arrivée ! Ce n'est peut-être pas définitif, en fait, mais c'est certainement assez pertinent et significatif compte tenu du long chemin parcouru par Drupal. Nous avons fait nos adieux à notre fiable et bien-aimé Drupal 8. Quand cela s'est-il produit et que cela implique-t-il ?

Drupal 8 - historique des versions

Drupal 8 a été publié le 19 novembre 2015. C'était un grand et audacieux pas dans l'histoire du développement de ce CMS. Drupal 8 a été dès le début annoncé comme une révolution et une approche ambitieuse de ses créateurs sur le sujet. Comparé à l'ancienne version, pratiquement tout a changé, à l'exception des hypothèses générales du système. Les utilisateurs qui avaient précédemment utilisé la version 7 ont fait face à un changement qui pouvait difficilement être qualifié de fluide et simple.

Du point de vue du code, Drupal 7 et 8 sont en fait deux créations différentes qui, à part le nom, ont très peu en commun. La mise à niveau vers la version 8 signifiait souvent reconstruire le site web depuis zéro. Aujourd'hui, après de nombreuses années et de l'expérience acquise associée, c'est un processus légèrement moins contraignant car là où le besoin se fait sentir, il y aura toujours des solutions à portée de main.

Drupal 8 peut certainement être décrit comme une ligne épaisse qui sépare le passé de l'avenir. C'était peut-être le moment le plus important dans l'histoire de ce CMS, établissant le cap pour l'avenir.

Cœur de Drupal

Drupal a été réécrit en utilisant le cadre Symfony bien connu et apprécié. En pratique, cela signifiait que - en dehors d'avoir un corps similaire - il y avait un moteur complètement nouveau sous le capot. Les versions précédentes de Drupal n'étaient basées sur aucun de ces cadres bien connus et élaborés. Le changement a affecté un nombre beaucoup plus important d'éléments de Drupal, en particulier le moteur de modèles. À partir du moment où Drupal 8 est apparu, c'était TWIG (ce qui était une conséquence de l'utilisation du cadre Symfony, implémentant également cette solution). Cela a rendu facile et confortable la création de modèles, abandonnant les anciennes technologies obsolètes.

Les créateurs de la nouvelle version ont introduit le module Views dans le cœur de Drupal, qui permet de télécharger le contenu de votre base de données de site et de l'afficher à l'utilisateur sous forme de publications, éléments de menu, galeries ou blocs. De plus, près de 200 modifications et corrections sont apparues avec la sortie de Drupal 8.

Modules contribués

Que serait un système open source sans le soutien de la communauté ? Ce sont les gens, leur travail et leur contribution au développement de ces systèmes qui constituent l'ossature de chacun d'eux. Par conséquent, je vais maintenant vous présenter quelques modules intéressants créés par la communauté Drupal que j'ai eu le plaisir d'utiliser dans Drupal 8. Considérons cela comme un petit hommage rendu aux créateurs impliqués dans le développement de notre CMS préféré.

  • Security Kit, Security Review, Hacked! - support pour sécuriser notre site web contre les attaques.
  • GoogleTagManager, Google Analytics - intégration de notre page avec les outils Google.
  • Captcha - sécurisation des formulaires avec divers types de captchas.
  • Backup and Migrate - création de copies de sauvegarde du système.
  • Linkit - gestion des liens internes et externes sur votre page.
  • Pathauto - gestion des adresses et des alias sur votre site.
  • Scheduler - planification de la publication de votre contenu.
  • Paragraph View Mode - création de modes de vue pour les paragraphes.

Fin de vie de Drupal 8 - informations importantes

Le support pour Drupal 8 a pris fin le 2 novembre 2021. Qu'est-ce que cela signifie réellement ? Tout d'abord, vous devez vous rappeler de la nécessité d'avoir des versions à jour du logiciel. Les versions plus récentes signifient dans la plupart des cas un système plus sûr dépourvu de failles de sécurité.

Date de fin du support de Drupal 8

Avec la fin du support des développeurs, qui a eu lieu le 2 novembre 2021, plus aucune mise à jour officielle ne sera publiée. Les développeurs ont également terminé les travaux liés à l'amélioration et à la maintenance du système. Désormais, vous ne pouvez compter qu'à titre personnel et sur la communauté Drupal qui peut ou non supporter le système de manière non officielle. Devez-vous commencer à paniquer maintenant ? Bien sûr que non ! Drupal est bien vivant et la nouvelle version (Drupal 9) est toujours en cours de développement et de support. Par conséquent, la seule chose que vous devez faire est de rejoindre les rangs des heureux dont les systèmes fonctionnent déjà sur la version 9.

Drupal 9

Le roi est mort, vive le roi - Nous devrions accorder à Drupal 8 une retraite bien méritée. Il est temps d'accueillir le présent et de découvrir les avantages de Drupal 9. Qu'est-ce que cette version et qu'a-t-elle introduit ? Il s'agit en grande partie d'un développement de ce que Drupal 8 a apporté. Vous pourriez l'appeler un nettoyage du code des restes de Drupal 7. Ne vous attendez pas à une révolution comme Drupal 8 ici (soyez assurés, il y aura du temps pour cela). Drupal 9 est plutôt un petit pas vers l'avenir et la clôture d'un très important chapitre dans l'histoire de notre CMS préféré.

Drupal 8 n'est pas un arrêt final mais juste une station sur le voyage de développement de Drupal

Source : Drupal.org

Processus de mise à niveau

Le processus de mise à niveau vers Drupal 9 est étroitement lié à votre version actuelle du système. Dans le cas de Drupal 7, vous rencontrerez le même mur que les utilisateurs ont rencontré lors du passage de la version 7 à 8. La transition de Drupal 8 à 9 devrait être beaucoup plus simple et partiellement automatique, bien qu'elle nécessite quelques connaissances techniques de base. Vous pouvez aussi utiliser un service de support Drupal pour vous assurer que le processus se déroule sans problème.

Fin de vie de Drupal 8 - résumé

C'est la fin - avec ces mots de Jim Morrison, nous disons adieu à notre ami. Bien que cela soit douloureux, il est temps aussi pour Drupal 8 d'être mis en rayon où il peut se reposer dignement à côté de ses prédécesseurs. Pour beaucoup d'entre nous (moi y compris), c'était probablement le premier contact avec Drupal, ce qui en fait un événement encore plus significatif. C'est un bon moment pour se rappeler des bonnes choses et regarder vers l'avenir, qui promet d'être incroyable.

As part of Drupal support, we maintain existing websites and expand them with new functionalities