phpbar.de logo

Mailinglisten-Archive

[php] Re: mit php forken?

[php] Re: mit php forken?

Marcel Beerta php_(at)_phpcenter.de
Tue, 8 Jan 2002 19:36:54 +0100


> hi ich johann, ich nochmal
>
> > Eine einfache Methode, PHP zu "forken" ist
> > natürlich fopen() auf eine weitere PHP-URL mit
> > GET-Parametern, das Resultat wird dann schlicht
> > von diesem weiteren "geforkten" Script serialisiert
> > ausgegeben und vom Hauptscript mittels fgets und
> > konsorten eingelesen und deserialisiert.
>
> wenn ich richtig denke ist das script damit aber genau so
> schnell wie davor, denn der "vater" wartet dann auf sein
> "kind" und währenddessen kann der "vater" nichts anderes
> machen (also auch keine anderen "kinder" ausführen).
>
> > Grundsätzlich, mit einem eigenem PHP
> "eigenem PHP" wie meinst du das?

Als Binary kompilierte PHP version zum ausführen aus der kommandozeile
meinte er sicher

> > Über socket_select(), eine Funktion, die
> > in PHPs ext/socket bereitgestellt wird,
> > können IO-Zugriffe parallelisiert werden.
> > Es können also innerhalb des gleichen Prozesses
> > beliebig viele http-connections aufgebaut werden,
> > und diese können gleichzeitig bearbeitet werden.
>
> du scheinst eine vorliebe für die neuen funktionen zu haben.
> insbesondere solche ohne vernünftige doku.

Die doku wird gerade neugeschrieben ...

> hast du vielleicht irgendwo ein beispiel dazu?

http://www.mazenphp.de <- Chat V3 runterladen und in die
server/server.php gucken ;)

> Mit freundlichen Grüßen
>
> johannes schäfer

Gruss,
--
Marcel "mazen" Beerta
http://www.mazenphp.de | http://www.etcpasswd.de
marcel_(at)_beerta.de


php::bar PHP Wiki   -   Listenarchive