cs_wally88
Messages postés361Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 1 octobre 2010
-
19 avril 2007 à 14:34
cs_wally88
Messages postés361Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 1 octobre 2010
-
19 avril 2007 à 18:53
Bonjour,
Voila je dois créer un site que l'ont peut remplir par un espace admin. il faut que la base de donnée soit rempli sur le net sa va de soit mais aussi en local afin de la consulter sans etre connecter à internet .
Si qqun enregistre un porduit dans la base de donnée sur son ordi lorsqu il est chez lui, il faut que quand il revienne a son travail, la base de donnée qu il y a en local se mette a jour et que son pc reprenne les données qu'il n'a pas si qqun de son coté rempli d'autre produit. Et qu'ensuite la base de donnée local puisse mettre a jour celle du web.
exemple :
A = personne chez lui
B = personne chez lui.
A rempli une fiche produit, lorsque A va au travail il se connecte au serveur local et met a jour la base de donnée.
B fait de meme.
A et B doivent se mettre a jour sur le serveur local afin de tous avoir les infos a jour.
Voila je sais pas si vous avez compris le principe.
Donc comment faut il faire ?
Monter un serveur Mysql en local avec un espace admin permettant de mettre a jour le site
Faire un logiciel pour chacun des postes une base de données sous MySql ce qui fait que l'ont doit installer easyPHP sur tout les pc
Et je parle de Mysql mais sa peut etre SQlServer Express les deux sont gratuit ou faut il payer des licenses par poste ?
Donc je vous demande un peu d'aide, je viens ici car j'ai l'habitude de poster ici :)
Merci.
A voir également:
Creation d'un site + logiciel pour internet et local
jeffwow
Messages postés140Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention 5 septembre 20141 19 avril 2007 à 15:41
Personnellement j'irais avec SQL Server Express. C'est gratuit, et non, pas besoin de payer de license par la poste.
Tout ce que tu as à faire, c'est de vérifier si une connexion avec la bd centrale est disponible, si oui, syncronise, sinon travail en local.
Tu t'assures d'avoir une date et une heure quelque part dand chacune de tes tables et un paramètre dans ton logiciel qui spécifie la date et l'heure de la dernière syncronisation. Te suffit ensuite d'uploader les enregistrements ultérieurs à cette date sur le serveur central, et de faire l'inverse.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 19 avril 2007 à 18:38
Pour la machine ca dépend si t'as 2 users ou 10 000 ... si la base fait plusieurs Go ou seulement quelques Mo, si les utilisateurs synchronise toutes les 5min ou une fois par mois, etc ... :p