Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > Open source > Drupal > Drupal 8 Sécurité et Performances

Drupal 8 Sécurité et Performances

drupal

Apprenez à améliorer les performances de votre site Drupal. Comprenez les mécanismes de cache sous Drupal et apprenez à les optimiser. Identifiez les failles de sécurité sur votre site et corrigez les!

Objectifs

  • Savoir améliorer les performances de son site Drupal
  • Comprendre les mécanismes de cache sous Drupal et apprendre à les optimiser
  • Savoir identifier et corriger les failles de sécurité de son site

Public

  • Développeurs Web souhaitant aller plus loin sur Drupal et l'exploiter comme un framework en prenant compte des problématiques de sécurité et de performances.
  • Architecte technique souhaitant acquérir les connaissances pour concevoir des solutions à la fois performante et sécurisée sur Drupal.

Prérequis

  • Connaître PHP (indispensable)
  • Avoir des notions de développement sur Drupal (indispensable)

Programme de la formation

1: Introduction

  • Pourquoi il y a des problèmes de performance et de sécurité avec Drupal ?

2: Drupal et la performance

A: Comprendre

  • Vitesse de génération côté serveur vs. vitesse d'affichage.
  • Comprendre la mise en cache native de Drupal.
  • Quelles problématiques de performance avec Drupal?
  • Performance et ajaxification.

B: Mesurer

  • Mesurer la performance côté Drupal & serveur.
  • Mesurer la performance côté navigateur.

C: Optimiser

  • Optimiser Drupal : 20 manières d'optimiser la performance de son installation.
  • Coder des modules performants pour Drupal.
  • Les systèmes externes d'optimisation (les configurations d'Apache, PHP et MySQL, APC, Varnish et Varnish ESI, Apache SOLR pour la recherche, MongoDB).

3: Drupal et la sécurité

A: La sécurité des modules de la communauté

  • Mise à jour des modules.
  • Savoir choisir ses modules / les modules de restriction d'accès.
  • Savoir si un module a été hacké.

B: Rôles Drupal et droits d'accès

  • Rôles et droits d'accès : fonctionnement et configuration.
  • Les fichiers publics et privés : mode de fonctionnement et configuration.
  • Les failles et oublis fréquents.
  • Le recettage des accès.

C: Coder un module sécurisé

  • L'API de Drupal : bonne pratiques et sécurisation.
  • Vérifier son code.

4: Conclusion