Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/05/2011, 17h09   #1
Invité de passage
 
Homme Benoit Riollet
Développeur Web
Inscription : mai 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Benoit Riollet
Localisation : France, Vienne (Poitou Charente)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 1
Points : 1
Par défaut Centralisation WEB et intégration

Bonjour,

Je poste ici, ne sachant pas si c'est la meilleure section (j'espère que si ce n'est pas le cas, vous ne hurlerez pas trop fort :p)

Mon cas :

Je dispose d'un certain nombre de sites internet (>20), chacun disposant de son serveur, de sa base attitrée et de son interface d'administration.

Ce système ayant atteint ses limites (plus de temps à browse qu'à fournir l'information), j'ai procédé à une intégration des données sur un serveur central tout en gardant mes serveurs, ai re-développé une interface admin centrale et je peux maintenant m'atteler au data cleaning.

La raison pour laquelle j'ai gardé les serveurs est que je ne voulais pas centraliser les flux, mais seulement les traitements et la gestion. Je souhaite que les sites continuent avec leur configuration actuelle, et ajouter une couche de gestion centralisée.

Je souhaite donc que mon SIcentral récupère les données régulièrement (des données de vente principalement) et qu'il push les données mises à jour grâce à cette récupération (état des stocks, fiches produits etc...)


Ce que je me demandais, c'est s'il n'existe pas une solution plus simple que celle ci :
1) chaque jour, régulièrement, la routine centrale demande aux bases de mettre leurs données créées depuis le dernier cycle dans un fichier .sql
2) faire un ftp_get() de ce fichier .sql
3) traitement de ces mises à jour sur le sicentral
4) création de fichiers 'push', qui contiendront les données mises à jour du SIC
5) faire un ftp_put() pour pousser ces données vers les systèmes distants
6) demander au serveurs de traiter les mises à jour

fin du cycle

Merci de toute aide/critique/insulte courtoise que vous pourrez m'apporter
mulldrifter est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2011, 17h49   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
regarde du coté de rsync
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 09h50   #3
Invité de passage
 
Homme Benoit Riollet
Développeur Web
Inscription : mai 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Benoit Riollet
Localisation : France, Vienne (Poitou Charente)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2011
Messages : 3
Points : 1
Points : 1
j'avoue que ce serait la solution idéale... si je maitrisais tous les environnements de production T_T

hélas, certains des serveurs sont mutualisés, et je ne sais pas si cette solution pourrait faire l'affaire (j'ai regardé vite fait sur wiki, je continue de me renseigner sur cette solution quand même)

Est ce que tu as une expérience pour cet outil? est ce qu'avec ce genre de situation, ca peut le faire?

edit : en fait, je viens de tiquer, mais ma solution ne force le téléchargement que d'un fichier, c'est pas un peu beaucoup rsync pour juste un .sql de max 400 lignes? XD
mulldrifter est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h16.


 
 
 
 
Partenaires

Hébergement Web