Forcer l'affichage de ma page en php pendant son chargement

Nouveau WRInaute
Bonjour,

C'est mon premier message sur le forum, j'en suis très heureux!

Voici ma question :
Sur mon site, je présente environ 40 produits recherchés dans des flux xml et cette page met environ 25 secondes pour s'afficher. J'aimerai les afficher au fur et à mesure de leurs chargements.
J'ai essayé les fonctions flush() et ob_flush() mais sans succès.

Avez-vous une idée qui pourrait m'aider ?

Merci d'avance

Emeric
 
WRInaute occasionnel
je serai également intéressé par cette solution... J'avais essayé avec de l'ajax mais ça ne me satisfait pas côté moteur de recherche (indexation de la page cible impossible)
 
WRInaute discret
Salut

Est-ce que ta mise en page contient des tableaux?
Parce que si c'est le cas, c'est normal, le tableau ne s'affiche qu'une foit que tous ses elements sont chargés (ou du moins c'est ce qu'il me semble me rappeler :-))
Essaie avec des DIV, ça devrait résoudre ton problème au moins en partie.

Tu peux aussi, si la recherche est "fixe" (par exemple si tu récupères tous les élements d'une catégorie donnée), mettre ça en cache. C'est extremement efficace.
 
Discussions similaires
Haut