Bonjour à tous,
Voilà mon problème :
J'ai une fonction PHP très lourde. Celle-ci me renvoie un array. A partir de celui-ci je créer un fichier xml qui contient les résultats.
Je n'ai qu'a lire le fichier xml si je veux réutiliser la même fonction avec les même paramètres, cela est d'ailleur très rapide.
Mon problème est, avant de générer le fichier xml, je souhaiterais ne pas faire attendre le visiteur, et lui proposer de visualiser les résultats. Je souhaites afficher les résultats dès que la fonction me les renvoie mais petit à petit.
En d'autres mots, dès que j'ai une ligne de mon array, op je l'affiche
Mais je ne vois absolument pas comment faire.
Un exemple parfait est ce site : http://www.kayak.com
Faite une recherche, vous verrez que malgré le temps important de la recherche (progress bar) vous n'avez pas l'impression d'attendre longtemps, car vous pouvez commencer à lire les résultats.
C'est un peu se que je cherche à faire, au moins s'en rapprocher.
PS: si vous avez des exemples de progresse bar... je n'ai pas encore chercher, mais si vous avez dors et déjà de bonne adresses, n'hésitez pas.
Merci beaucoup,
A bientot
PtitBoiss
Partager