Partager cet article :
Drupal 11 : à quoi s'attendre ? Guide complet des nouvelles fonctionnalités et des améliorations
Responsable de la mise en œuvre
Drupal 11 est arrivé, et il est temps de se plonger dans les nouvelles fonctionnalités et améliorations passionnantes qui vont redéfinir la gestion de contenu et le développement de sites Web. Dans ce billet, nous allons explorer les fonctionnalités, les améliorations et l'impact global que Drupal 11 aura sur votre stratégie numérique.
Nouvelles fonctionnalités et améliorations dans Drupal 11
Interface d'administration modernisée
Drupal 11 apporte une interface d'administration remaniée, axée sur la convivialité et l'accessibilité. Le design plus épuré et la navigation intuitive rendent la gestion de contenu plus simple et plus efficace, et s'adressent aussi bien aux débutants qu'aux développeurs chevronnés. La barre d'outils d'administration classique s'affiche désormais plus rapidement sur les pages frontales et dorsales, améliorant ainsi l'efficacité.
Gestion avancée des médias
Les nouveaux outils de gestion des médias de Drupal 11 permettent une manipulation plus souple des images, vidéos et autres types de médias. La bibliothèque de médias mise à jour offre des options améliorées d'organisation, d'étiquetage et de récupération, garantissant que votre contenu est facilement accessible et réutilisable. Les entités média prennent désormais en charge l'édition des révisions, et les styles d'image par défaut utilisent WebP, ce qui réduit la taille des images d'environ 25 à 34 %.
Amélioration de l'approche API-first
Drupal 11 continue d'adopter l'initiative API-first, ce qui facilite l'intégration avec d'autres systèmes et plates-formes. Les améliorations apportées aux API RESTful et à la prise en charge de GraphQL permettent un partage transparent des données et des architectures découplées plus dynamiques. La navigation découplée a été simplifiée grâce à des points d'extrémité dédiés utilisant la norme Linkset, ce qui permet aux développeurs frontaux de consommer plus facilement les données des menus et de gérer les menus des applications sans écrire de code.
Fonctionnalités de sécurité améliorées
La sécurité reste une priorité absolue avec Drupal 11. La plateforme introduit des mesures de sécurité avancées, notamment des mises à jour automatisées et des protocoles de cryptage plus robustes, pour une plus grande tranquillité d'esprit dans un monde de plus en plus numérique. L'API de politique d'accès prend en charge des solutions de contrôle d'accès complexes allant au-delà des autorisations et des rôles traditionnels, offrant une gestion des accès plus flexible et plus sûre.
Performance boosts
Avec des améliorations de performance, Drupal 11 garantit des temps de chargement plus rapides et une expérience plus fluide pour l'utilisateur. Les stratégies de mise en cache améliorées, l'optimisation des bases de données et l'utilisation de PHP 8.3 contribuent à la vitesse et à l'efficacité globales de votre site web. L'analyse proactive des performances est facilitée par Gander, un cadre de test automatisé qui surveille les principales mesures de performances.
Intégration Symfony 7
Drupal 11 est construit sur Symfony 7, apportant les dernières avancées du cadre Symfony dans l'écosystème Drupal. Cette intégration améliore les performances, la sécurité et l'efficacité du développement.
Améliorations du constructeur de layouts
Le constructeur de layouts de Drupal 11 a été amélioré pour offrir plus de flexibilité et de contrôle sur la conception des pages. Avec une fonctionnalité améliorée de glisser-déposer et des mises en page personnalisables, la création de pages visuellement attrayantes est plus facile que jamais.
Améliorations du CMS sans tête
Drupal 11 renforce encore ses capacités en tant que CMS sans tête. Grâce à de meilleures options de découplage et à une prise en charge améliorée des frameworks JavaScript tels que React et Vue.js, les développeurs peuvent créer des expériences utilisateur plus dynamiques et interactives.
Capacités multilingues
Drupal 11 reste à la pointe de la prise en charge multilingue, ce qui facilite la création et la gestion de sites dans plusieurs langues. Les nouvelles fonctionnalités améliorent les flux de traduction et garantissent la cohérence du contenu dans les différentes langues.
Composants à répertoire unique (SDC)
Le module Composants à répertoire unique fait désormais partie du noyau de Drupal, ce qui rend la création de composants d'interface utilisateur plus efficace. Tous les éléments nécessaires à la création d'un composant étant regroupés dans un seul répertoire, les composants sont plus faciles à trouver, à réutiliser et à écrire. Cette fonctionnalité est particulièrement bénéfique pour les développeurs frontaux qui ne sont pas forcément très familiers avec Drupal.
Amélioration de la création de menus
Drupal 11 simplifie la création de menus en permettant aux utilisateurs d'ajouter directement des éléments de menu enfant et de rationaliser l'édition des éléments de menu. Cela permet aux utilisateurs de se concentrer sur les éléments clés nécessaires à la construction de sites de qualité.
Modernisation du JavaScript
Les composants JavaScript modernes sont utilisés pour remplacer certaines utilisations de l'interface utilisateur jQuery. Les concepteurs de Drupal peuvent désormais tirer parti de la minification des fichiers JavaScript à la volée, ce qui réduit la taille des fichiers et améliore les performances.
Débogage et contrôles de cache
Drupal 11 introduit un "mode de développement Twig" pour les développeurs, offrant de puissants outils de débogage et réduisant le besoin de vider le cache de manière répétitive. En outre, une option "Do Not Cache Markup" permet de mieux contrôler les mécanismes de mise en cache.
Améliorations du CKEditor 5
Le CKEditor 5 de Drupal 11 comprend des améliorations telles que la possibilité de configurer des langages de programmation ou de balisage spécifiques pour le bouton "Bloc de code", améliorant ainsi l'expérience de création et d'édition.
Gestion des blocs
Les constructeurs de sites peuvent créer des blocs personnalisés directement dans l'interface administrative avec des autorisations et des contrôles de révision plus granulaires. Les blocs peuvent être affichés ou masqués en fonction de l'état de la réponse, ce qui améliore la flexibilité.
Espaces de travail stables
Le module Espaces de travail de Drupal 11 permet aux utilisateurs de préparer et de mettre en scène les mises à jour de contenu, ce qui facilite la gestion et l'examen des modifications avant la publication.
Fonctionnalités de taxonomie
Drupal 11 améliore la taxonomie avec une interface utilisateur visuelle pour l'affichage, l'annulation et la suppression des révisions. Il prend également en charge les flux de travail de modération de contenu pour les termes de taxonomie.
Construction de sites composables avec les API de recettes
L'API de recettes permet des étapes de construction de sites automatisées qui peuvent être combinées et qui ne s'attardent pas après l'application. Cette fonctionnalité favorise la construction de sites composables et simplifie le processus de mise en place de cas d'utilisation spécifiques.
Capacité de chargement paresseux améliorée
BigPipe dans Drupal 11 prend en charge les aperçus d'interface pour le contenu retardé, ce qui améliore l'expérience de l'utilisateur en réduisant les reflux de page. Les images réactives et le contenu oEmbed peuvent également être chargés paresseusement, ce qui optimise les temps de chargement initiaux des pages.
Amélioration des performances du code de base
Le code de base de Drupal 11 a été rationalisé et nettoyé afin d'améliorer les performances et la sécurité. Le code obsolète de Drupal 10 a été supprimé, ce qui réduit la confusion et la redondance dans les API.
Que peut-on attendre de plus ?
Navigateur de projets
L'une des fonctionnalités dont on parle le plus est le navigateur de projets, qui simplifie le processus de recherche et d'installation des modules. Cette interface conviviale est conçue pour aider les créateurs de sites à localiser rapidement les outils dont ils ont besoin sans effectuer de longues recherches.
Mises à jour automatiques
Les mises à jour automatiques de Drupal 11 visent à simplifier la maintenance des sites et la gestion de la sécurité. Cette fonctionnalité garantit que votre site reste à jour avec les derniers correctifs et améliorations de sécurité, réduisant ainsi le risque de vulnérabilités.
Préparation pour Drupal 11 : Migration et support
A l'approche de la date de sortie, il est crucial de commencer à planifier votre stratégie de migration pour assurer une transition en douceur. Voici quelques étapes pour vous aider à démarrer :
- Évaluer votre configuration actuelle : Évaluez votre environnement Drupal actuel et identifiez les modules ou thèmes personnalisés qui doivent être mis à jour.
- Évaluer les nouvelles fonctionnalités : Familiarisez-vous avec les nouvelles fonctionnalités et déterminez les avantages qu'elles peuvent apporter à votre site.
- Tester à fond:Mettre en place un environnement d'essai pour tester le processus de migration et les nouvelles fonctionnalités avant la mise en ligne.
- Solliciter l'aide de professionnels: Envisager un partenariat avec des experts Drupal pour aider à la migration et tirer parti de leur expertise pour une mise à niveau transparente.
Au sein de Bulcode, nous sommes là pour vous accompagner dans votre voyage vers Drupal 11. Notre équipe de développeurs et de consultants expérimentés peut vous aider à naviguer dans le processus de migration, en veillant à ce que votre site Web profite pleinement des dernières fonctionnalités et améliorations.
Conclusion
Drupal 11 promet de changer la donne, en offrant une foule de nouvelles fonctionnalités et d'améliorations qui répondent aux besoins numériques modernes. De l'amélioration des performances à la gestion avancée des médias, Drupal 11 devrait permettre à votre site web d'atteindre de nouveaux sommets. Prenez de l'avance en vous préparant dès maintenant à la mise à jour et profitez de l'assistance de nos experts pour rendre la transition aussi facile que possible.
S'ABONNER À NOTRE NEWSLETTER
Partager cet article :