-
[Système] sync ou upload
Salut,
J'explique mon problème,j'ai un server avec un arborescence de fichiers(pas le root au complet) appellons le X et un autre en distant (Y).
Je voudrais que le serveur distant(Y) aient les mêmes fichiers que l'autre(X) mais pas nécessairement l'inverse puisque les fichiers proviennent toujours du premier(X).
source de fichier-->(X) --->(Y)
Serait t'-il mieux de carrément transferer avec ftp vers le serveur Y ou avoir une synchronisation? Car si je fais par exemple DIFF(en linux,pour connaitre la difference de 2 fichier), c'est pas plus long que juste uploader et écraser si ca existe déjà (puisque c'est en local)?
merci.
-
Selon moi, il serait bien de ne télécharger que les nouveaux fichiers. Utilise la commande HEAD ou un formulaire PHP pour récupérer les infos d'un fichier disant, puis un upload HTTP ou FTP pour la copie du fichier... Peut-être serait-il judicieux d'enregistrer les infos dans une bdd pour optimiser l'analyse afin de ne pas parcourir tout le serveur à chaque fois... de ne traîter que les fichiers récents...