Drupal 7 Déploiement

  • Durée 1 jour
  • Niveau Avancé
  • Code CPF 236707
  • ​INTRA Formation dans vos locaux
  • Prix 1600€ HT/jr
  • Pour convenir des dates et formalités

Apprenez à limiter les problèmes de déploiement sur votre site Drupal. Utilisez les bons outils pour optimiser la maintenance de vos sites et limiter les temps de déploiement sous Drupal 7!

Objectifs de la formation

  1. Acquérir les bonnes pratiques pour limiter les problèmes de déploiement
  2. Savoir utiliser les outils à notre disposition pour faciliter les déploiements sous Drupal

Public concerné

  1. Développeurs Web souhaitant aller plus loin sur Drupal et apprendre à limiter les problèmes de déploiement de son site.

Pré-requis

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

Programme détaillé

Télécharger en PDF (141.79 Ko)

1. 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
  • Quels sont les solutions à notre disposition (modules, drush, …)

2. Panorama des solutions existantes

  • Modules pattern, deploy, backup and migrate : principes , avantages et inconvénients
  • Module features

3. Module features

  • Principe : packaging de configurations exportables
  • Ce qu'on peut exporter avec features
  • Les limites de features
  • Strongarm : prenez le contrôle de la table variable
  • Maitriser les statuts des features
  • Comment découper ses features
  • Utiliser Drush avec features
  • Exercice pratique : créer une feature "blog".

4. Coder en tenant compte du déploiement

  • Une problématique à prendre en compte dès le début du projet
  • Code custom ou module contrib ? Impact sur le déploiement
  • Savoir choisir ses modules contrib
INTRA

FORMATION DANS VOS LOCAUX

Nous contacter