Hallo zusammen,
habe seit längerem ein Problem, von dem ich nicht weiß, ob es Client- oder Server-seitig auftritt bzw. zu beheben ist. Ich schildere es einfach mal:
Ich programmiere PHP-Skripte, die Rohtext-Daten in MySQL-Datenbanken parsen. Das klappt auch alles ganz wunderbar, das eigentliche Problem ist ein anderes: da die Parsing-Vorgänge immer SEHR lange dauern, wäre es schön, wenn eine Ausgabe angezeigt würde (in Form von WENIGEM und EINFACHEM Text, einfach ein paar echo()s...). Leider ist es aber so, dass wenn ich nur ganz wenig "Controlling-Output" ausgeben will, der Client den (aktualisierten/momentanen) Output immer nur "alle x KB" aktualisiert; also der Output des PHP-Skriptes wird immer nur "relativ selten" aktualisiert, eben immer, wenn eine bestimmte Menge an neuem HTML-Output dazugekommen ist (und nicht z.B. alle 15 Sekunden oder so).
Versteht ihr, was ich meine?
Woran liegt das? Kann man das beeinflussen? Wie ressourcen-hungrig sind eventuelle Lösungen/Workarounds? Wer hat einen Tipp (vielleicht aus eigener Erfahrung) für mich? Das wäre genial!!!! :-) Ich befürchte allerdings, dass das ein schwieriges Problem ist...
Danke im Voraus und viele Grüße,
Christoph
habe seit längerem ein Problem, von dem ich nicht weiß, ob es Client- oder Server-seitig auftritt bzw. zu beheben ist. Ich schildere es einfach mal:
Ich programmiere PHP-Skripte, die Rohtext-Daten in MySQL-Datenbanken parsen. Das klappt auch alles ganz wunderbar, das eigentliche Problem ist ein anderes: da die Parsing-Vorgänge immer SEHR lange dauern, wäre es schön, wenn eine Ausgabe angezeigt würde (in Form von WENIGEM und EINFACHEM Text, einfach ein paar echo()s...). Leider ist es aber so, dass wenn ich nur ganz wenig "Controlling-Output" ausgeben will, der Client den (aktualisierten/momentanen) Output immer nur "alle x KB" aktualisiert; also der Output des PHP-Skriptes wird immer nur "relativ selten" aktualisiert, eben immer, wenn eine bestimmte Menge an neuem HTML-Output dazugekommen ist (und nicht z.B. alle 15 Sekunden oder so).
Versteht ihr, was ich meine?
Woran liegt das? Kann man das beeinflussen? Wie ressourcen-hungrig sind eventuelle Lösungen/Workarounds? Wer hat einen Tipp (vielleicht aus eigener Erfahrung) für mich? Das wäre genial!!!! :-) Ich befürchte allerdings, dass das ein schwieriges Problem ist...
Danke im Voraus und viele Grüße,
Christoph
Kommentar