Fermer

avril 4, 2023

Quoi de neuf dans Drupal 10

Quoi de neuf dans Drupal 10


Dans le monde entier, des millions de sites Web fonctionnent sans problème sur Drupal. Parce qu’il s’agit d’un système de gestion de contenu efficace, libre d’utilisation et open source, Drupal est à l’origine d’une vague de changement numérique dans divers secteurs.

Drupal est sans aucun doute l’une des options de plate-forme de site Web hautement organisée et compétente, avec la possibilité de prendre en charge simplement des sites Web complexes, des fonctionnalités multilingues, une sécurité renforcée, une facilité d’édition de contenu et un chargement rapide des packages.

La majorité de Drupal 9 a été développée dans Drupal 8, et elle a été publiée en 2020. C’était la mise à jour Drupal la plus simple jamais réalisée. De plus, la date de sortie de Drupal 10 était initialement fixée à juin 2022, mais a ensuite été déplacée au 14 décembre 2022.

Puisque Drupal 10 est maintenant disponible, examinons les principales différences entre Drupal 9 et Drupal 10.

Comparaison de Drupal 9 et Drupal 10

  1. Symfony 4 à Symfony 6.2

Symfony 4 est un composant clé de Drupal 9 et l’une de ses principales exigences. Parce que Symfony 4 ne sera plus supporté après novembre 2023. Drupal doit mettre à niveau vers la version la plus récente de Symfony afin de maintenir la sécurité. Par conséquent, Symfony sera mis à jour dans Drupal 10 de la version 4 à la version 6.2.

  1. CKEditor 4 à CKEditor 5

Étant donné que la prise en charge de CKEditor 4 prendra fin en 2023, Drupal 10 est livré avec CKEditor 5. Avec une expérience de création améliorée et une variété de plugins, CKEditor 5 augmentera l’efficacité de Drupal 10 lors de sa sortie. La production de contenu de Drupal deviendra ainsi pérenne. La nouvelle bulle contextuelle, qui permet l’édition de contenu en ligne dans l’éditeur même si les auteurs de contenu ne s’engagent pas dans une conversation modèle qui perturberait leur flux de travail, est l’une des mises à niveau les plus importantes de CKEditor 5.

  1. Thème du kit de démarrage et outils pour une meilleure personnalisation des thèmes

Il existe un nouveau choix de thème pour le thème Starterkit pour Drupal. L’Olivero moderne et beau a commencé comme un thème frontal expérimental dans Drupal 9, deviendra celui par défaut pour Drupal 10, remplaçant le Bartik. L’objectif principal est de concevoir un thème qui aura l’air dynamique pour tous les groupes d’âge. Par conséquent, les éléments de conception (ombres, dégradés) ne sont pas largement utilisés et le texte, l’animation et les palettes de couleurs sont soigneusement sélectionnés.

Le thème de l’administrateur Seven est également remplacé par le thème Claro nouvellement développé pour de meilleurs composants d’interface utilisateur et une facilité d’utilisation.

  1. Mise à jour de Drupal Core via Composer pour les mises à jour automatiques

La mise à jour du cœur de Drupal était un véritable cauchemar, mais avec Drupal 9, Composer a simplifié le processus.

Dans Drupal 10, ce sera automatique mais sécurisé, et les modules contribués mis à jour sont le résultat final de ce projet. La procédure de mise à niveau sera grandement simplifiée par les mises à jour automatiques. C’est une fonctionnalité demandée par les constructeurs et les développeurs de sites Drupal, et elle sera incluse dans Drupal 10.

  1. Composants JS avancés remplaçant l’interface jQuery

Drupal 9 a vu la dépréciation de jQuery UI dans le code principal. Cependant, Drupal 9 continue de l’utiliser dans plusieurs domaines. Les composants JS avancés de Drupal 10 peuvent éliminer ou au moins réduire le besoin de jQuery.

  1. Générateur de mise en page et fonctionnalité multimédia améliorés

Les développeurs de sites et les éditeurs de contenu peuvent rapidement concevoir des mises en page visuelles pour présenter le contenu à l’aide de constructeurs de mise en page, et Drupal 10 introduit cette fonctionnalité avec une précision améliorée.

Heureusement, la migration Drupal 9 vers 10 est annoncée comme la mise à jour la plus simple de l’histoire de Drupal. C’est parce que Drupal 10 est rétrocompatible avec Drupal 9, et ce n’est pas une refonte majeure du système de base. Mais le processus de planification et de développement nécessitera encore du temps et de l’attention pour assurer le bon déroulement de la migration.

Travailler avec un expert en développement Drupal

Bien que la migration de Drupal 9 vers 10 soit une mise à niveau plus simple, il est toujours recommandé de travailler avec un développeur Web Drupal pour aider à superviser le processus. Cela peut assurer une transition en douceur et aider à maintenir l’intégrité et la sécurité des données.

Recherchez un développeur Web Drupal qui propose des services tels que :

  • Superviser le processus de migration du début à la fin.
  • Le développement de modules personnalisés dépend des besoins de votre organisation.
  • Une approche axée sur l’accessibilité pour garantir que votre site Web est utilisable pour tous les publics.
  • Intégrations d’API tierces et personnalisées pour intégrer des outils tels que votre passerelle de paiement ou votre portail de sécurité de manière transparente à votre site Web Drupal.
  • Conception réactive mobile pour créer une expérience utilisateur mobile positive.
  • Recommandations d’optimisation des moteurs de recherche (SEO) pour maintenir ou améliorer le classement des résultats de recherche de votre site Web.
  • Assistance continue pour mettre en œuvre les mises à niveau des modules et les correctifs de sécurité selon les besoins et pour aider dans d’autres domaines tels que la stratégie de contenu et l’amélioration des performances.

« Le gros problème avec Drupal 10 est… que cela ne devrait pas être un gros problème. »

TROUVÉ CELA UTILE ? PARTAGEZ-LE




Source link