Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Drupal 8 - Déploiement
Technique

Formation Drupal 8 - Déploiement

Apprendre à déployer un site (configuration et contenu)

Objectifs de cette formation Drupal 8 - Déploiement
  • Acquérir les bonnes pratiques de déploiement sous Drupal 8
  • Savoir utiliser les outils à notre disposition pour faciliter et organiser les déploiements
Public
  • Développeur web souhaitant aller plus loin sur Drupal 8 et apprendre à déployer un site (configuration et contenu)
Pré-requis
Programme détaillé

Introduction

  • Illustration de la problématique : mise à jour d'un site déjà en production
  • Distinction entre "staging de contenu" et "staging de configuration"
  • Pourquoi le déploiement est problématique avec Drupal ?
  • Quelles sont les solutions à notre disposition (modules, drush...) ?

Principe du système de configuration de Drupal 8

  • Configuration et contenu
  • Config API
  • Organisation des fichiers
  • Export de la configuration complète

Créer un module avec un formulaire d'administration

  • Définition de la configuration d'un module
  • Création du formulaire correspondant
  • Mise à jour
  • Export de la configuration complète

Drush

  • Qu'est-ce que Drush ?
  • Pourquoi utiliser Drush pour le déploiement ?
  • Commandes de base
  • Export partiel

Surcharger la configuration

  • Surcharge dans le fichier de settings
  • Surcharge dans le code PHP d'un module
  • Surcharge dynamique en fonction du rôle de l'utilisateur

Dépendance de configuration

  • Dépendance entre configurations
  • Problèmes liés à ces dépendances
  • Partage de configuration

Module Features

  • A quoi cela sert-il ?
  • Commandes Drush associées
  • Utiliser Features dans ses déploiements

Workflow avec GIT

  • Système de configuration et GIT
  • Git workflow pour le développement

Cloner un site

  • Pourquoi cloner un site ?
  • Comment dupliquer un site sans son contenu ?

Déploiement de contenu

  • Pourquoi déployer du contenu ?
  • Versions multiples d'un même site
  • Synchroniser du contenu sur différents sites
Les plus de cette formation Drupal 8 - Déploiement
  • Une pédagogie riche basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retours d'expériences et de séances d'échanges.
  • Les retours d’expérience de consultants-développeurs expérimentés.

= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.