ok, donc tu as 3 sites web avec 3 niveaux de fonctionnalité différente...qui doivent acceder a trois bases de donnees...mais qui sont en fait un seul site avec des niveaux d'acces differents ?
Ce serait bcp plus simple d'avoir un seul site, avec une gestion de droits d'acces, genre 3 groupes (standard, premium, admin), et des niveaux d'acces differents...
ca coute peanuts
...et tu as deja des mécanismes tout faits dans le framework...
Personnelement, je pense que ta solution est mauvaise...dans le sens ou il faut gerer le passage des utilisateurs de la version standard a premium, et la gestion des deux comptes par les admins (si j'ai bien compris ton pb...), ca rajoute de la complexite de facon inutile.
Il vaut mieux partir d'une base unique, que tu optimise comme il faut, quitte a faire une repartition de la charge en faisant un cluster de bases...ceci dit, je connais des sites qui gerent quelques dizaine de milliers d'utilisateurs quotidiens avec une seule base de donnees, alors avant de planifier le split de tes bases, commence par une seule base, et vois si tu es bloque
Partager