Base de données et sous domaines

Base de données et sous domaines - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 13-07-2009 à 10:18:41    

Voila une question existenciel pour moi!
 
Est ce que chaque sous domaines d'un site nécéssite une base mysql differente?
 
En fait j'essaye de creer un site ou les gens déposerais leur carnets de voyage, donc chaque utilisateurs aurait son sous domaine, est ce que pour cela je dois avoir autant d base mysql que de sous domaines? :)
 
Merci!


Message édité par chamois31 le 13-07-2009 à 11:33:31
Reply

Marsh Posté le 13-07-2009 à 10:18:41   

Reply

Marsh Posté le 13-07-2009 à 10:51:53    

Ce sujet a été déplacé de la catégorie Windows & Software vers la categorie Réseaux grand public / SoHo par Wolfman

Reply

Marsh Posté le 13-07-2009 à 11:51:41    

Ce n'est pas nécessaire. En fonction de ton site tu peux tout à fait tout placer dans une seule BDD, par exemple en créant une table distincte pour chaque sous domaine, voir en mettant tout dans une seule table et en filtrant par exemple via l'ID du sous domaine.

Reply

Marsh Posté le 13-07-2009 à 11:58:58    

Merci, mais peut etre que en avoir plusieur serai plus facile pour orgainser?
Qeuls solutions vous parrait la mieux?

Reply

Marsh Posté le 13-07-2009 à 12:12:25    

Si tu n'es pas sur un serveur dédié, tu es en général limité en nombre de bases de données. Reste donc les solutions suivantes :
 
 - 1 (ou plusieurs) nouvelles tables pour chaque sous domaine.
 - Différencier les sous domaines via un champ.
 
La solution 2) facilite les opérations de mise à jour (genre tu rajoutes une nouvelle fonctionnalité, tu n'as pas besoin de mettre à jour toutes les tables de tous les sous domaines.
Cependant cela pourra impacter les performances si tu dois par exemple supprimer les données d'un sous domaine.
 
La solution 1) a l'avantage de ne pas tout casser en cas de souci sur un sous domaine, et aussi d'aider à "isoler" les données (ce qui facilitera les opérations de sauvegarde ou de migration par exemple).

Reply

Marsh Posté le 13-07-2009 à 12:28:47    

Ok bais merci pour l'explication de ces solutions!
 
J'ai tout de meme avec le choix de mon hebergeur la possibilité d'avoir des bases mysql en illimités. Si je comprend bien, si je peux prendre cette option c'est quand meme mieux non?

Reply

Marsh Posté le 14-07-2009 à 15:01:31    

Ca dépend surtout des données. Si tu as 10 enregistrements par sous domaine, inutile d'avoir une base par sous-domaine, ça risque plus de gêner la gestion. Par contre, si chaque sous-domaine aura une dizaine de tables avec beaucoup d'enregistrements dans chaque, oui, c'est mieux une base par sous-domaine.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed