Un site pour plusieurs bases de données

Un site pour plusieurs bases de données - SQL/NoSQL - Programmation

Marsh Posté le 05-06-2009 à 20:44:53    

Bonjour,
 
J'ai développé (avec PHP et MySql) un site de commande en ligne de produits bio avec livraison à domicile.
J'ai deux clients et j'espère en avoir d'autres.
 
MAIS ...
1 client = 1 site et 1 base de données.
100 clients = 100 sites et 100 bases de données.
 
Je n'arrive pas à trouver de solutions légères pour avoir 1 site et 100 base de données.
Je ne me vois pas modifier 100 fois les pages quand je fais des modifs.
 
J'ai trouvé beaucoup de solutions pour l'inverse (plusieurs sites et 1 base et dans ce sens cela ne me pose pas de pb)
 
De plus, mes clients doivent pouvoir avoir leur propre nom de domaine qui ramènerait vers mes pages et tout cela de manière invisible pour l'internaute.
 
Si quelqu'un pouvait m'orienter, j'aimerais.
 
Merci
Frane
 
 

Reply

Marsh Posté le 05-06-2009 à 20:44:53   

Reply

Marsh Posté le 05-06-2009 à 21:54:11    

:??: :ouch:
1 client = 1 site = 1 bdd ?
 
A mon avis tu as loupé le coté relationnel de la chose :/
Tu peux nous sortir une visu de ta bdd (et de ton site) ?


---------------
We deserve everything that's coming...
Reply

Marsh Posté le 06-06-2009 à 00:00:37    

frane31 a écrit :


Je n'arrive pas à trouver de solutions légères pour avoir 1 site et 100 base de données.


Que dirais tu de la solution légère suivante : 1 site et 1 base de données ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-06-2009 à 00:02:34    

frane31 a écrit :

Bonjour,
 
J'ai développé (avec PHP et MySql) un site de commande en ligne de produits bio avec livraison à domicile.
J'ai deux clients et j'espère en avoir d'autres.
 
MAIS ...
1 client = 1 site et 1 base de données.
100 clients = 100 sites et 100 bases de données.
 
Je n'arrive pas à trouver de solutions légères pour avoir 1 site et 100 base de données.
Je ne me vois pas modifier 100 fois les pages quand je fais des modifs.
 
J'ai trouvé beaucoup de solutions pour l'inverse (plusieurs sites et 1 base et dans ce sens cela ne me pose pas de pb)
 
De plus, mes clients doivent pouvoir avoir leur propre nom de domaine qui ramènerait vers mes pages et tout cela de manière invisible pour l'internaute.
 
Si quelqu'un pouvait m'orienter, j'aimerais.
 
Merci
Frane
 
 


bah ca on reve tous d'une solution légère hein :/
google en premier, ca coute une putain de fortune d'avoir un serveur par site référencé mais c'est la vie :/


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 06-06-2009 à 00:17:58    

drasche a écrit :

Pourquoi 100 bases de données? Tu crois qu'une banque va se casser le cul à créer une base de données par client? Troooooooop facile!
 
Une seule base de données sinon rien. Tes clients constituent une entité parmi d'autres, voilà tout.


steuplé...ici c'est un topic d'informaticiens vieux pervers [:petrus75]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 06-06-2009 à 00:23:13    

je vous en prie mon cher [:petrus75]
nous savons tous ici qu'un client = une db  
fuyez donc dans les affres du VB sans trilithium [:petrus75]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 06-06-2009 à 00:24:57    

(le trilithium, c'est dangereux et ça optimise pas les requêtes [:petrus75])


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 06-06-2009 à 00:32:06    

nous sommes responsables et compétents
le trilithium ne présente donc aucun danger
DE PLUS !
les personnes ayant testé une pile CMOS au trilithium revendiquent toutes une capacité de trois clients par DB [:aloy]
cessez donc d'effrayer la douce frane vous savez bien que vous n'en avez pas le poids


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 06-06-2009 à 00:33:33    


Citation :

Je ne me vois pas modifier 100 fois les pages quand je fais des modifs.


you failed
HARD


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 06-06-2009 à 00:42:17    


certain meme
si son appli devait juste changer un nom de client sur une DB, ca serait un moindre mal pour un salaire
et je suis pourtant le plus fainéant des gens du monde c'est marqué sur mon profil
à vue de nez ca sent le noob qui vend un oscommerce et qui connait rien à mysql
je connais pas oscommerce mais sur django c'est une ligne à modifier
 
elle [:aloy]
 
sinon de la bière rien de bien grave [:cosmoschtroumpf]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 06-06-2009 à 00:42:17   

Reply

Marsh Posté le 06-06-2009 à 01:20:06    

mIRROR a écrit :


Citation :

Je ne me vois pas modifier 100 fois les pages quand je fais des modifs.


you failed
HARD


You failed twice as hard, multiple times too.


---------------
In God we trust, all others bring data. –William E. Deming (?)
Reply

Marsh Posté le 06-06-2009 à 01:22:35    

turlogh a écrit :


You failed twice as hard, multiple times too.


show me how clever boy


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 06-06-2009 à 08:45:14    

prenons un exemple simple : ce forum  
il a plein de client dont certains le customise  
 
chaque client a des utilisateurs


---------------

Reply

Marsh Posté le 06-06-2009 à 09:04:45    

ce forum est pas un exemple : il y a une table par catégorie :D


Message édité par kadreg le 06-06-2009 à 09:04:58

---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 06-06-2009 à 09:23:00    

et une base par client,non ?


---------------

Reply

Marsh Posté le 06-06-2009 à 09:31:15    

ça je sais pas, il faudrait que j'aille voir les sources :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Sujets relatifs:

Leave a Replay

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