dedlfix: Abfragen nacheinander ausgeben

Beitrag lesen

Tach!

Gibt es eine Möglichkeit, dass die Abfragen nach und nach ausgegeben werden, damit der User sieht, dass etwas passiert?

In PHP gibt es nur flush(), mit dem man den Webserver bitten kann, den Ausgabepuffer in Richtung Client zu entleeren. Dass der Client dann bereits das empfangene Stückchen rendert, ist aber nicht gesagt.

"Sicher" ist nur, die Inhalte zum Beispiel einzeln per Ajax-Request anzufordern. Davon kann man auch mehrere parallel laufen lassen - spricht, es laufen dann auch mehrere PHP-Instanzen nebeneinander, und es muss nicht immer auf Fertigwerden oder Timeout jeder einzelnen Quelle gewartet werden. Alternativ kann man sich fragen, ob die Inhalte nicht gleich per Ajax von der Quelle geholt werden können (wobei da eventuell Cross-Origin-Verhinderungen zuschlagen können).

dedlfix.