Skip to main content
Gust Training
Web & digital

Formation Drupal 8 & 9 Sécurité et Performance

Description de la formation Drupal 8 & 9 Sécurité Performance Drupal est l’un des trois CMS (Système de Gestion de Contenu) les plus

Duration
1 Jours
Level
Avancé
Formats
On site · Online · Blended

Course objectives

Objectif opérationnel

Comprendre les enjeux liés à la sécurité et aux performances et savoir anticiper des problèmes de performance et/ou de sécurité.

Objectifs pédagogiques

À l’issue de cette formation Drupal 8 & 9 Sécurité Performance, vous serez en mesure de :

  • Connaître les bonnes pratiques de performance et de sécurité
  • Savoir augmenter les performances de votre site Drupal
  • Comprendre les mécanismes de cache sous Drupal et apprendre à les optimiser
  • Identifier et corriger les failles de sécurité de votre site

Who is this course for?

Ce stage Drupal 8 & 9 Sécurité et Performances s’adresse aux développeurs web désirant se perfectionner et exploiter Drupal comme un framework en intégrant les aspects sécurité et performance, ainsi qu’aux architectes techniques souhaitant concevoir des solutions performantes et sécurisées avec Drupal.

Prerequisites

Pour suivre ce cours sur la sécurité et la performance dans Drupal 8 & 9, de niveau avancé, les participants doivent connaître le PHP orienté objet et avoir des notions de développement sur Drupal 8.

Programme

Introduction

  • Les problèmes de performance et de sécurité sur Drupal 8 La sécurité : un enjeu majeur

Drupal 8 & 9 et la Performance

Comprendre Drupal 8 & 9

  • Performance front vs performance serveur Fonctionnement du cache natif Stockage des données de cache en base

Mesurer

  • Problèmes liés à l’utilisation du JS/AJAX Savoir analyser les performances serveur et les performances naviGustur

Optimiser Drupal 8 & 9

  • Modules à activer ou à désactiver pour améliorer les performances Module Big Pipe : présentation Optimisations possibles pour les fichiers statiques (JS, CSS, images…) Mettre en cache le HTML avec Varnish Éviter le cache en base Savoir optimiser une vue avec le module Views Coder sans pénaliser les performances Quelques améliorations faciles à mettre en place côté serveur

Drupal 8 & 9 et la Sécurité

Sécurité des modules de la communauté

  • Drupal et les problématiques de sécurité Les failles majeures et le moyen de les éviter Modules à utiliser pour limiter les risques de sécurité

Rôles Drupal et droits d’accès

  • Droits à vérifier sur le serveur Gestion des permissions et des rôles Savoir protéger les fichiers statiques Les outils pour filtrer les données utilisateur Les standards de code à respecter Fichier settings.php : les paramètres à adapter Préférer Database API et Entity API aux requêtes manuelles Gestion des mots de passe Gestion des sessions

Autres bonnes pratiques dans Drupal 8 & 9

  • Les outils de recherche et de sécurité Sécuriser une route Savoir réagir lorsque le site a été hacké Désactiver les modules non nécessaires en production Modules additionnels relatifs à la sécurité Restreindre certaines sections du site à l’aide du module Back-office Access restriction

Description de la formation Drupal 8 & 9 Sécurité Performance

Drupal est l’un des trois CMS (Système de Gestion de Contenu) les plus utilisés dans le monde pour créer et animer un site Internet. Il est à la base de nombreux sites de grande audience, notamment des sites de médias, des sites gouvernementaux ou de grandes institutions et des sites de multinationales. Logiciel Open Source écrit en PHP, Drupal est apprécié pour la sécurité que lui confère une large communauté de développeurs, mais aussi par sa modularité et son évolutivité.

Cette formation Drupal 8 & 9 Sécurité et Performance vous permettra d’améliorer les performances de votre site Drupal, notamment en optimisant les mécanismes de cache. Les différentes problématiques de sécurité à considérer lors du développement d’un site sont également étudiées.

Topics: Drupal

Web & digital

Formation Zimbra : Installation et configuration

Objectifs de la formation Zimbra Cette formation Zimbra vous permettra de savoir installer, configurer et administrer Zimbra. À qui

Duration
3 Jours
Formats
On site · Online · Blended
Level
Fondamental

Web & digital

Formation WordPress Sécurité

Objectifs de la formation WordPress sécurité Cette formation WordPress Sécurité vise à sécuriser ses développements sous WordPress,

Duration
1 Jours
Formats
On site · Online · Blended
Level
Fondamental

Web & digital

Formation WordPress pour développeur (Expert)

Description de la formation WordPress Développeur Cette formation WordPress pour développeur vous permet de comprendre le fonctionnement de

Duration
3 Jours
Formats
On site · Online · Blended
Level
Avancé
Chat on WhatsApp