logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

2.7 Développement. Journalisation, Cache, Mode maintenance, Synchronisation de la configuration.

07/07/2025, by Ivan

La section suivante du panneau d’administration est Développement, qui est vaste et nécessite une attention particulière. Cette section permettra à votre site Drupal de fonctionner 10 fois plus vite. Examinons donc tous les réglages de cette section.

Drupal 8 développement

Performance

Drupal 8

Commençons de bas en haut.

Optimisation de la bande passante. Ici, nous regroupons la compression CSS et Javascript en plusieurs fichiers. En effet, les fichiers CSS et Javascript sont fragmentés, chaque module peut contenir son propre fichier, donc Drupal les rassemble en un seul gros fichier (ou plusieurs s’ils sont volumineux et nombreux). Cela réduit la charge sur le serveur. Sur un site en production, ces cases doivent absolument être cochées. Mais quand vous développez un site, créez un thème, vous devez décocher ces cases pour voir immédiatement toutes les modifications que vous apportez au site.

Mise en cache. Dans ce réglage, vous pouvez définir la fréquence de mise à jour du cache du site. Si vous modifiez rarement le site, par exemple vous postez des actualités une fois tous les trois jours, alors un cache d’une journée vous conviendra. Si le site reçoit fréquemment des commentaires et que les contenus sont mis à jour régulièrement, un cache de 3 à 6 heures sera probablement la meilleure solution.

Vider le cache. Ce bouton merveilleux vide tous les caches, recrée les fichiers CSS et Javascript. Lorsque vous développez des sites sur Drupal, il faut souvent vider le cache pour que vos réglages soient pris en compte.

Journalisation et erreurs

Sur cette page, vous pouvez activer ou désactiver la journalisation des logs Drupal.

Drupal 8 logs et erreurs

Lors du développement du site, vous pouvez activer l’enregistrement de toutes les erreurs. De plus, si vous programmez et écrivez votre module, il sera utile de voir les logs avec backtrace. 1000 entrées dans le journal, c’est peu, il vaut mieux mettre 10 000 entrées.

Mode maintenance

Ces réglages vous permettent de fermer temporairement votre site jusqu’à ce que le mode soit désactivé.

Drupal 8 mode maintenance

Pour tous les utilisateurs sauf vous, le site affichera cette page :

Drupal 8 mode maintenance

Synchronisation de la configuration

Il s’agit d’une nouvelle fonctionnalité de Drupal : vous pouvez désormais stocker les réglages Drupal dans des fichiers, les décharger depuis la base de données et les recharger si besoin. C’est très pratique pour le développement d’un site, vous pouvez avoir plusieurs copies du site, une pour le développement, l’autre en production. Dans ce cas, tous les changements dans les réglages peuvent être transférés sur le site en production simplement en copiant les fichiers. Si vous utilisez un système de contrôle de version comme git, vous pouvez stocker la configuration du site dans ce système.

Pour décharger les réglages de notre site, allons à la page Export dans l’onglet Archive complète :

Drupal téléchargera une archive au format .tar.gz, cette archive peut être ouverte avec le programme gratuit 7zip :

www.7-zip.org

Si vous décompressez l’archive de configuration, vous verrez de nombreux fichiers .yml contenant les réglages Drupal. Depuis Drupal 8, tous les réglages sont stockés au format .yml. J’écrirai un article plus tard sur le format yml.

Quand vous modifiez quelque chose dans le panneau d’administration, déplacez un bloc, ajoutez un menu, activez un module, tout cela sera transféré dans le fichier de configuration lors de l’export.

Essayez de supprimer un bloc dans Blocs et rechargez le fichier de configuration via l’onglet Import :

Après cela, vous serez redirigé vers la page Synchroniser où vous verrez les changements dans le fichier chargé :

Drupal 8 import configuration

Vous pouvez visualiser les changements et importer si vous pensez que tout est correct. Après l’import, le message Configuration importée avec succès s’affiche.

Vous pouvez également exporter séparément les réglages des blocs, menus, views, types de contenu via l’onglet Élément unique.