Drupal – initiation
2235
Déploiement d’un même site sur différentes instances
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
Mise à jour d’un site déjà en production
Distinction entre “staging de contenu” et “staging de configuration”
Pourquoi est-ce que le déploiement pose problème à Drupal
Les solutions à notre disposition (modules, Drush…)
Export de la configuration complète
Organisation des fichiers de configuration
Config API
Stockage de la configuration et le contenu
Configuration dans un module
Création d’un formulaire permettant de mettre à jour de la configuration
Gérer la configuration en cas de mise à jour de module
Présentation
Utilisation de Drush pour le déploiement
Commandes Drush de base
Savoir gérer l’import/export de configurations en ligne de commande
Surcharge dans le fichier de settings
Surcharge dans le code PHP d’un module
Surcharge dynamique d’une configuration en fonction du rôle de l’utilisateur
Dépendances entre configurations
Problèmes liés aux dépendances
Partager des configurations
Présentation
Commandes Drush associées
Utiliser Features dans ses déploiements
Système de configuration et Git
Git workflow pour le développement
À quoi ça sert ?
Dupliquer un site sans son contenu
À quoi ça sert ?
Versions multiples d’un même site
Comment synchroniser du contenu sur différents sites