Usine à site VS Usine à gaz

Présentateur(s)/rice(s)
flocondetoile

Niveau
Confirmé

Thème
Industrialisation


L'architecture multi-sites native de Drupal 8 permet de concevoir rapidement une usine à sites, basée sur la conception d'un profil d'installation, et ce grâce également au nouveau système de gestion de la configuration de Drupal 8.

Mais ce système de gestion de la configuration postule qu'une fois une configuration créée (par l'interface, ou par un profil d'installation), c'est le site lui-même qui devient alors responsable de sa configuration et par là-même devient indépendant de son créateur originel, le profil d'installation.

Un des enjeux majeurs d'une usine à sites n'est pas tant sa conception que sa maintenance à moyen/long terme. Comment s'assurer que votre usine à sites ne se transforme en véritable usine à gaz ? Comment maintenir les dizaines/centaines de sites générés sans que cela ne s'apparente au châtiment de Sisyphe ?

Après une brève présentation du principe des profils d'installation (ou des distributions), cette session abordera les différentes stratégies possibles pour packager au mieux vos configurations dans cette optique, et les outils à notre disposition pour redonner le pouvoir au profil d'installation. Pour ne pas avoir à modifier mille fois la configuration de mille sites, mais pour modifier une fois une configuration sur mille sites.