Bonjour,
je gére plusieurs sites disposant chacun de domaines différents mais héberger sur un même serveur.
J'aimerai pouvoir proposer aux membres inscrits sur l'un des sites des services sur l'ensemble des autres sites.
Utilisant une base de donnée pour chaque sites, je souhaiterais créer une autre base de donné consacrée à la gestion des membres (enregistrement, preferences....).
Et créer des tables spécifiques dans chaque bases de donnée des sites
- edition de commentaires
- activité des membres....
Le but étant de centraliser par exemple sur un domaine consacré simplement à la gestion des membres, une synthése de l'activité de chaque membre, les services souscrits....
Processus:
1. un visiteur s'inscrit sur l'un des sites
2.il utilise les services offerts sur chacun des sites avec les meme identifiants
3. dans son espace dedié (autres domaines), il gére l'activité et les préférences sur chacun des sites
Ainsi, on peut envisager que lorsque un membre supprime son compte, l'ensemble des données relatives à ce membre soit supprimer (pour cela j'utilise InnoDB et les clés étrangéres)
ps: un peu come google, un seul identifiant pour plusieurs services sur plusieurs domaines
Pour cela, j'aurais besoin de pouvoir connecter des tables entre différentes bases de données, créer des relations (clés étangéres pour l'effacement en cascade et la mise à jour...) est ce possible?
Y'a t'il une solution plus adapté à mon probléme?
Merci d'avance pour votre aide,
Partager