Hey dedlfix!
Das ist prinzipell auch mit PHP zu machen. Um Informationshäppchen gleich nach der Erzeugung zum Client zu befördern, kann man mit flush() den Webserver bitten, seinen Puffer sofort in Richtung Client zu entleeren und nicht erst das Paket vollzupacken. Das nächste Problem sind Laufzeitbegrenzer, die nach verbrauchter CPU-Zeit die Abarbeitung einstellen. Da wäre als erstes PHPs max_execution_time zu nennen und als weitere Option Prozessüberwacher, wie sie bei 1&1 zum Einsatz kommen. Da wird von außen der Prozess beendet, egal, wie man max_execution_time einstellt.
Leider ist mir dasselbe in den Sinn gekommen.
max_execution_time müsste deaktiviert sein. Das bedeutet, dass ich Serverzugriff haben muss.
Dann kann ich mich aber eigentlich auch gleich mit Java beschäftigen.
Bzw mit einem Java-Server, JSP.
Nach kurzem suchen bin ich auf https://glassfish.dev.java.net/ gestossen. Das scheint ein guter Anfang zu sein.
Grüße, Matze