 gerer et deployer la configuration what is the configuration system  le systeme de configuration permet aux administrateurs de personnaliser le site et de deplacer et synchroniser les modifications de configuration entre les sites de developpement et le site en ligne il le fait de 2 manieres fournir le stockage pour la configuration fournir un processus dans lequel les modifications de configuration peuvent etre importees et exportees entre les instances du meme site par exemple de dev a staging a live  que sont les donnees de configuration  les donnees de configuration decrivent les parametres qui definissent la maniere dont votre site se comporte ou s affiche par exemple lorsqu un administrateur de site met a jour les parametres a l aide d un formulaire administratif ces parametres sont stockes en tant que donnees de configuration les donnees de configuration decrivent des parametres aussi simples qu un nom de site et aussi complexes qu un style de vue ou d image quels types de configuration existetil  configuration active la configuration active est la configuration de travail actuelle d un site le stockage de la configuration active est defini par le site et reside dans la base de donnees par defaut configuration simple un element de configuration simple est un groupe de parametres tels que les parametres d un module ou d un theme chaque element de configuration simple a sa propre structure unique entites de configuration les entites de configuration sont des elements de configuration definis par l utilisateur regroupes par type tels que des vues des styles d image ou des types de contenu chaque entite de configuration d un type donne a une structure identique configuration par defaut la configuration par defaut peut etre definie par un module un theme ou un profil d installation dans ses repertoires config install ou config optional  la configuration est fournie dans les fichiers yaml extension de fichier yml yaml est une norme de serialisation de donnees lisible par l homme qui est utilisee par le logiciel cœur core a plusieurs fins une fois que la configuration par defaut a ete importee dans la configuration active du site via l installation de l extension cette configuration appartient au site et non a l extension cela signifie que les futures mises a jour de l extension ne surchargeront pas la configuration active du site pour cette extension qu estce que la synchronisation de la configuration  la synchronisation de configuration est le processus d exportation et d importation de configuration pour maintenir la configuration synchronisee entre les differentes versions d un site par exemple entre un site de developpement et le site en ligne chaque site possede un identifiant unique egalement appele uuid  qui identifie le site aupres du systeme dans n importe quelle instance du site a condition que les instances de site aient ete reproduites sous forme de clones le clonage se produit lorsque la base de code et la base de donnees sont copiees pour creer une nouvelle instance de site lorsque les instances de site sont clonees une instance dev du site a le meme uuid que l instance active lorsque les instances de site partagent le meme uuid la configuration peut etre exportee d une instance vers une autre la liste suivante contient les termes et concepts lies a la synchronisation de configuration configuration exportee lorsque la configuration est exportee la configuration active est exportee sous la forme d un ensemble de fichiers au format yaml lorsque vous utilisez l interface utilisateur d administration de synchronisation de la configuration  la configuration peut etre exportee en tant qu archive d exportation complete ou a un seul element cette archive peut ensuite etre importee dans l instance du site de destination configuration importee la configuration importee est une configuration qui a ete exportee depuis une autre instance du site la source et qui est maintenant importee dans une autre instance de site la destination mettant ainsi a jour sa configuration active pour correspondre a l ensemble de donnees de configuration importe repertoire de synchronisation de la configuration l emplacement du repertoire sync de configuration est defini dans le fichier settingsphp du site lorsque la configuration est exportee la configuration active est exportee et decrite dans les fichiers yaml qui sont stockes dans le repertoire sync de configuration apres la premiere exportation le systeme compare la configuration active du site avec les donnees de configuration dans le repertoire sync et n exportera que les elements de configuration actifs qui sont differents de leurs homologues dans le repertoire sync vue d ensemble de la gestion de configuration les taches de gestion de la configuration telles que l exportation ou l importation de la configuration et la synchronisation de la configuration peuvent etre effectuees via l interface utilisateur d administration fournie par le module cœur core configuration manager ou via un outil d interface de ligne de commande cli la definition d un chemin du repertoire sync de configuration autre que la valeur par defaut necessite un acces en lecture ecriture au fichier settingsphp du site la plupart des modules et themes fournissent egalement des formulaires de parametres pour mettre a jour la configuration qu ils fournissent consulter les sujets connexes listes cidessous pour des taches specifiques ressources supplementaires gerer les configurations processus utilisant drush concept types de donnees guide d utilisation de drupal  concept sites de developpement guide d utilisation de drupal  mettre en place un site de developpement guide d utilisation de drupal  