À quoi s’attendre de la nouvelle version


Vous connaissez probablement déjà Drupal. Il s’agit d’un système de gestion de contenu (CMS) open source populaire et concurrent de WordPress. Il est réputé pour sa flexibilité et ses normes de sécurité élevées, donc à chaque fois qu’une version majeure se profile à l’horizon, comme Drupal 9, cela vaut la peine d’y regarder de plus près.

Drupal 9 sera disponible à la mi-2020 et sera la première version majeure du CMS avec rétrocompatibilité intégrée. Cela signifie que la mise à niveau doit être fluide si vous utilisez déjà Drupal 8 – et vous bénéficiez également des avantages des bibliothèques sous-jacentes plus à jour.

Dans cet article, nous allons passer en revue ce que nous savons sur le lancement de Drupal 9, et présenter les nouvelles fonctionnalités qu’il apportera par rapport à la version 8. Ensuite, nous verrons comment préparer votre site Web pour la mise à niveau vers Drupal 9, et si c’est une bonne option contre WordPress. Creusons!

Ce que nous savons de la version Drupal 9

La page d'accueil de Drupal 9.

Drupal 9 arrive Juin 2020. Sur la base de ce que nous savons jusqu’à présent, cette nouvelle version révisera la façon dont Drupal gère globalement les mises à niveau.

Dans le passé, chaque nouvelle version majeure de Drupal a fondamentalement réinventé de grandes parties de la plate-forme. Avec Drupal 9, l’équipe de développement souhaite adopter un nouveau modèle à l’avenir.

En tant que tel, Drupal 9 sera construit au-dessus de l’architecture existante actuelle. La nouvelle version continuera de lancer des mises à jour mineures tous les six mois et, dans la pratique, devrait rendre l’utilisation du CMS beaucoup plus simple.

Si vous avez essayé d’essayer Drupal sur la base de commentaires relatifs au processus de mise à niveau, gardez un œil sur en juin 2020 et lisez la suite!

Les principales différences entre Drupal 8 et 9

Auparavant, chaque fois qu’une nouvelle version de Drupal était lancée, cela provoquait un peu d’agitation dans la communauté. Les versions plus récentes du CMS n’ont pas été utilisées pour garantir une compatibilité descendante avec les précédentes. La mise à jour de la version précédente de Drupal était une douleur qui impliquait:

  1. Utilisation d’un module de migration pour déplacer les données et le contenu de l’ancienne version principale vers la nouvelle.
  2. Vérifier si vos modules étaient pris en charge par Drupal 8.
  3. En parcourant vos fichiers source pour trouver du code obsolète qui avait besoin d’une mise à jour.

Dans l’ensemble, c’était un long processus. De nombreux modules deviendraient obsolètes avec chaque version majeure, ou resteraient en arrière pendant de longues périodes.

Le principal argument de vente de Drupal 9 est sa rétrocompatibilité avec la version 8 dès le premier jour. Cela signifie que tous vos composants Drupal 8 encore travailler avec cette nouvelle version. Si l’une des fonctionnalités clés de votre site dépend de modules, vous pouvez respirer facilement et effectuer une mise à jour vers Drupal 9 lorsque la version arrivera.

De plus, Drupal 9 sera livré avec la prise en charge des nouvelles bibliothèques PHP, y compris les dernières versions de Symfony et Brindille.

Au lancement, Drupal 9 devrait ressembler beaucoup à 8, alors ne vous attendez pas à de gros changements de fonctionnalités dès le départ.

Comment préparer votre site Web pour Drupal 9

À ce stade, vous devez utiliser Drupal 7 ou 8. Les deux versions offriront toujours un support jusqu’en 2021, vous avez donc suffisamment de marge de manœuvre pour passer à 9 avant que l’horloge ne sonnent à minuit.

Cependant, si vous utilisez Drupal 7, vous voudrez passer à 8 le plus tôt possible. Comme nous l’avons mentionné, le processus de migration peut prendre un certain temps, il est donc préférable de s’y attaquer avec beaucoup de temps à consacrer avant la version 9.

D’un autre côté, si vous utilisez déjà Drupal 8, la mise à niveau devrait être beaucoup plus simple. Pour vous assurer que tout se passe bien, vous devez cocher quelques cases:

  • Mise à jour vers les dernières versions mineures de Drupal lors de leur sortie
  • Gardez vos modules à jour
  • Vérifiez votre site Web pour le code obsolète

Enfin, il existe plusieurs outils que vous pouvez utiliser pour vérifier votre site Web Drupal pour le code obsolète. Nous sommes fans de drupal-check (que vous pouvez exécuter à partir de la ligne de commande). Il détectera les erreurs avec les classes, le code obsolète, etc.

À ce stade, vous serez prêt à monter dans le train Drupal 9 dès qu’il quittera la gare.

Qui devrait envisager d’utiliser Drupal sur WordPress

Drupal et WordPress sont des systèmes de gestion de contenu. Ils sont utilisés pour créer des sites Web complexes avec de grandes bibliothèques de contenu à partir de zéro, enveloppés dans une belle interface utilisateur graphique (GUI) pour l’utilisateur final.

Cependant, dans la pratique, l’expérience de l’utilisation de WordPress et Drupal est très différente. D’après notre expérience, WordPress est une plate-forme plus conviviale pour les personnes qui découvrent le développement Web.

Si vous utilisez Drupal depuis un certain temps, vous n’avez probablement pas besoin de prise en main pour naviguer dans un CMS. Cependant, il convient de noter que la mise à niveau de WordPress est un beaucoup expérience plus fluide qu’avec Drupal.

Cela est appelé à changer avec Drupal 9, ce qui devrait placer le processus de mise à jour à un niveau similaire à WordPress. En fin de compte, tout se résume à n’importe quel CMS avec lequel vous vous sentez plus à l’aise, bien que WordPress gagne facilement en termes de plugins et d’options de thème.

Si vous voulez un regard plus profond, nous avons un article complet comparant Drupal à WordPress.

Conclusion

Drupal 9 marque un changement dans la façon dont l’équipe principale gère les versions. L’objectif est que la mise à niveau soit aussi transparente que possible pour la plupart des utilisateurs Drupal grâce à la rétrocompatibilité intégrée. Si vous utilisez déjà Drupal 8, la mise à niveau devrait se dérouler sans problème tant que vos modules sont à jour et que vous n’utilisez pas de code obsolète.

Jusqu’à présent, la mise à jour des sites Web WordPress était beaucoup plus facile qu’avec Drupal. Avec la prochaine itération de Drupal, cela changera, amenant les deux expériences au même niveau. Cela signifie que la décision entre les deux plates-formes est devenue plus difficile, bien que, pour la plupart des applications, WordPress soit clairement le gagnant.

Si vous n’êtes pas satisfait de Drupal (et des nouvelles fonctionnalités de Drupal 9), nous avons également un guide sur la façon de passer de Drupal à WordPress.

Avez-vous des questions sur la sortie de Drupal 9? Demandez dans la section des commentaires ci-dessous!

Guide gratuit

5 conseils essentiels pour accélérer
Votre site WordPress

Réduisez votre temps de chargement de 50 à 80%
juste en suivant des conseils simples.

Partagez cet article

Newsletter

Inscrivez-vous à notre newsletter pour profiter de toutes nos astuces !

Laissez une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *