flanker (./25) :
Tiens, question bête : c'est la page web qui effectue le calcul ?
Donc si tu fais un refresh par erreur, ça recommence tout ? Ou ta page web fait uniquement la supervision ?
Oui mais non : je crée un fichier .lock de sécurité pour éviter que ça ne se relance par erreur.
Ce fonctionnement me convient très bien (en tout cas aujourd'hui) : j'ai besoin de pouvoir arrêter l'exécution du script immédiatement (aux problèmes de cache PHP/Apache/OpenLdap près) au cas où une grosse erreur est détectée (si je dois attendre 15 minutes, je crève, et pour des raisons de cohérence des données le verrou me permet d'éviter que deux personnes ne lancent le script en même temps).
squale92 (./23) :
Quant à ton besoin "plusieurs flux d'entrée et un ou plusieurs flux de sortie", plutôt que de tout coder "à la main", est-ce que tu as envisagé l'utilisation d'un ETL ?
Ah, tiens, je ne connaissais pas, je vais regarder (cela dit, tout n'est malheureusement pas gérable automatiquement, en particulier parce que je suis obligé de faire des choses un peu sales, comme la détection d'un même individu présent dans plusieurs bases avec un certain pourcentage de matching - une même personne peut parfois être saisie avec des orthographes erronées ou différentes, en particulier pour les étrangers).
Mais je vais quand même regarder ça, on ne sait jamais.
Zeph > ouais, j'ai bien compris qu'ils essayent de me vendre leur truc, mais bon, je reste à l'écoute, je suis conscient d'avoir loupé pas mal de choses niveau outils de dev ^^ (et merci à Penpen d'être dans le sujet - qui a dit "pour une fois ?"

)