Tom: Prozesse Gabeln in PHP

Beitrag lesen

Hello Eddi,

Bleibt noch die Bitte nach einer verständlichen Erklärung, oder einen Link.
Wenn ich es doch endlich verstehen würde, was dort vorsich geht, dann hätte ich zwar bei Zeiten einige Projekte zu überarbeiten, aber sie würden technisch sauberer abgearbeitet werden.

Bevor Du ins "Multithreading" einsteigst, solltest Du Dich mit Vorgangsverarbeitung beschäftigen. Schließlich kann man ein Script ja auch schon konkurrierend durch mehrere Instanzen des Browsers eines Nutzers / mehrere Fenster einer Instanz / der Browser unterschiedlicher Nutzer aufrufen. Und dabei gibt es schon genügend Konflikte. Die Konflikte zwischen den unterschiedlichen Clients kann man dabie noch relativ schnell lösen, da sie i.d.R. alle unter einer anderen Session laufen. Die Konflikte zwischen zwei Fenstern einer Browseristanz sind dabei die ekligsten. Wenn man noch nicht einmal Mehrfachposts abgefangen hat, wird man erst recht keine Mehrfach-Vorgangseröffnung abgefangen haben.

Und nun stell Dir vor, dass diese Prozesse auch noch geteilt wrden sollen. Behältst Du da noch den Überblick? Bevor man Chaosprogramme erzeugt, sollte man sich also zumindest mal Gedanken über die Folgen machen.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau