Bonsoir,
J'aimerais afficher l'état d'avancement d'un processus, ayant un temps d’exécution assez long du à des milliers d'itérations
J'ai d'abord affiché le N° d'itérations (ou plus exactement le N° toutes les X itérations pour gagner de la place) mais l'affichage ne se fait pas régulièrement mais par paquets (j'ai essayé les flush() mais sans résultat)
J'espère donc trouver une solution via jQuery
N'ayant pas trouvé la façon de déclencher jQuery à partir de ma variable NoIteration, j'ai envisagé d'enregistrer ce NoIteration en $_SESSION['NoIteration'] (par exemple toutes les 10 itérations) et de déclencher jQuery toutes les x secondes pour aller lire via Ajax cette $_SESSION['NoIteration']. et l'afficher
Mais cela me semble lourd et j'ai peur que cela ne soit gourmand en performances, aussi avant de me lancer dans cette direction, j'aimerais savoir s'il n'y en a pas de plus simple ??
Par avance, merci
Bertrand
Partager