Submitted by widad on
Bonjour,
Nous souhaitons installer Drupal en multisite et j’ai 2 questions à poser :
1 – L’installation multisite a l’avantage d’avoir un seul code source à gérer et une seule BDD aussi. Mais dans le cas d’une grande structure la BD risque de grossir de manière trop importante… peut-on imaginer de déclarer un seul Drupal (un code php) pour tous les sites qui sera branché sur plusieurs BD (1 BD pas site) ? Quelles fonctionnalités ou avantages on perd dans cette configurations ?
2 – Est-ce que toutes les données d’un site Drupal sont stockées dans la base ou certaines sont dans le filesystème ?
Merci d’avance pour vos réponses
Widad
Bonjour, Vous pouvez
Permalien Soumis par ceoph le 8 Décembre, 2010 - 11:23
Bonjour,
Vous pouvez utiliser le même code drupal et avoir 2 base mysql différentes pour vos 2 sites.
Voir l'utilisation du multi-site, partie Manual, http://drupal.org/node/138889
En gros, dans les settings.php de votre 2ème site vous lui indiquez la 2ème base de données. Je l'ai fait pour mon site de dev.
Tu peux utiliser une bdd par
Permalien Soumis par haza le 8 Décembre, 2010 - 11:26
Tu peux utiliser une bdd par sites, tu peux meme partager juste certaines tables si tu veux (mais ca peut vite devenir tricky a maintenir).
Plus d'info : http://drupal.org/node/43816
La configuration, les "nodes", tout celà est dans la bdd oui. Presque tout donc en fait. (mais pas les fichiers joints par exemple...)
Si à terme les sites peuvent
Permalien Soumis par vincent59 le 8 Décembre, 2010 - 17:26
Si à terme les sites peuvent évoluer à une vitesse différente (version de modules par exemple), une install multi-sites seront compliquée à gérer : la mise à jour d'un module impactera chaque site, sauf à avoir un répertoire modules par sites.
Au final et avec le recul, je préconiserai plutôt d'avoir une installation Full par site