Parallelprozesse mit Rückgabe: Best Practice?
Von: Oliver (myklops@gmail.com) [Profil]
Datum: 06.11.2009 14:37
Message-ID: <ce89c513-da44-432b-8728-8ee1859772e5@p35g2000yqh.googlegroups.com>
Newsgroup: de.comp.lang.php.misc
Datum: 06.11.2009 14:37
Message-ID: <ce89c513-da44-432b-8728-8ee1859772e5@p35g2000yqh.googlegroups.com>
Newsgroup: de.comp.lang.php.misc
Guten Tag miteinander
Ich möchte mir - konzeptionell - ein Beispiel erstellen, welches
Rückgabewerte direkt ausgibt (klassischerweise im Browser) anstatt auf
das Ende der Funktion zu warten.
Beispiel:
------------
for ($i = 0; $i < 9; $i++ )
{
echo "Counter: ".$i ;
}
Bei diesem Beispiel erhalte ich eine Ausgabe, sobald der Zähler 9
erreicht hat.
Ziel:
------
Nun möchte ich bei jedem Durchlauf eine Ausgabe erhalten anstatt nur
am Ende.
Erste Überlegungen:
------------------------------
1. Aufrufe per JavaScript
Ich habe mir gedacht, dass ich die Funktionen über JavaScript (Ajax)
aufrufen könnte. Allerdings sind mir die JS Konstrukte nicht geläufig
und ich finde - gefühlsmässig - dass das der falsche Ansatz ist (ich
mag die Programmiersprachen auch nicht mischen, wenn möglich).
Ausgenommen, dass ich wohl nicht um einen "Container" für die Ausgabe
im Browser herum komme.
2. Forken des Prozesses
Ich halte diesen Ansatz für den "richtigeren". Ich könnte die
Prozesse/ Funktien forken und die Ausgabe in ein Browserobjekt geben.
Frage:
----------
Wie macht ihr das? Best practice?
Meine Frage geht mir weniger um die Technische Umsetzung als eben, was
denn der beste (oder bessere) Ansatz ist.
Grüsse
Oliver
[ Auf dieses Posting antworten ]Antworten
- Matthias P. Wuerfl (06.11.2009 16:20)
- Claus Reibenstein (06.11.2009 16:42)
- Oliver (06.11.2009 17:04)
- Oliver (06.11.2009 17:18)
- Matthias P. Wuerfl (07.11.2009 14:17)
- Matthias P. Wuerfl (07.11.2009 14:23)
- Oliver (06.11.2009 17:36)
