Tag,
frage mich schon eine geraume Zeit lang, nach welchen Modell man mit flush() bzw. den Ausgabepufferfunktionen und einer Portion Javascript laengere Arbeitsschritte in PHP (zum Beispiel beim Schreiben von großen Datenmengen in eine Datei als Backup oder der Ausfuehrung von Befehlen auf Shell-Ebene) auf den Browser in einem geeigneten Interface ausgeben kann (kein einfaches Aneinanderreihen von Zeilen). Oder das Ganze auf dem Command Line Interface von PHP direkt ueber den stdout der Konsole (so ne Anzeige wie wget zum Bleistift).
Das Problem liegt jetzt JS darin, dass man auf jeden Fall einen Pollingprozess laufen lassen muesste, der immer wieder den Status einer Variable laufen laesst. Fragt sich nur, wie ich diese Variable aendern lassen kann, denn der Browser muss ja den <script>-Teil auch abgeschlossen wissen mit </script>.
Problem aufm CLI waere, die Ausgabeanzeige zu leeren.
frage mich schon eine geraume Zeit lang, nach welchen Modell man mit flush() bzw. den Ausgabepufferfunktionen und einer Portion Javascript laengere Arbeitsschritte in PHP (zum Beispiel beim Schreiben von großen Datenmengen in eine Datei als Backup oder der Ausfuehrung von Befehlen auf Shell-Ebene) auf den Browser in einem geeigneten Interface ausgeben kann (kein einfaches Aneinanderreihen von Zeilen). Oder das Ganze auf dem Command Line Interface von PHP direkt ueber den stdout der Konsole (so ne Anzeige wie wget zum Bleistift).
Das Problem liegt jetzt JS darin, dass man auf jeden Fall einen Pollingprozess laufen lassen muesste, der immer wieder den Status einer Variable laufen laesst. Fragt sich nur, wie ich diese Variable aendern lassen kann, denn der Browser muss ja den <script>-Teil auch abgeschlossen wissen mit </script>.
Problem aufm CLI waere, die Ausgabeanzeige zu leeren.
Kommentar