Harry: Prozesse Gabeln in PHP

Beitrag lesen

Holladiewaldfee,

1.)    Anraten zum beschäftigen mit Process Control Support
       <./?t=88104&m=524854>

Jep. Und das wichtigste ist, nicht zu übersehen, daß man PHP als CGI kompilieren und einbinden muß ... hehe. Es hat mich viel Zeit gekostet, das herauszufinden. Außerdem sollte man irgendwo 'ne Linux/Unix-Kiste rumstehen haben, zum Ausprobieren. Funzt nämlich nicht mit Windows.

Im Manual steht unter http://de3.php.net/manual/en/ref.pcntl.php ja schon ein Haufen Zeug drin, wenn man das mal durchackert bekommt man zumindest mal 'nen ersten Eindruck, wie denn der Hase so läuft.

Ansonsten darf ich kurz aus obiger Quelle zitieren:

--
For detailed information about Unix process control you are encouraged to consult your systems documentation including fork(2), waitpid(2) and signal(2) or a comprehensive reference such as Advanced Programming in the UNIX Environment by W. Richard Stevens (Addison-Wesley).
--

Ich habe damals an einem mehr oder minder einfachen CMS gearbeitet, das einen Prozess abspalten sollte, um lästige "Drecksarbeit" zu erledigen: Datenbankeinträge machen, eMails verschicken + diverser anderer Müll, der teilweise recht zeitintensiv war. Das waren allerdings alles Aufgaben, die auf den Fortlauf des anderen Prozesses keinerlei Einfluß hatte. Spätestens wenn die beiden Prozesse aber konkurieren rennt man als unerfahrener (als den ich mich bei diesem Thema durchaus bezeichnen möchte) in eine Menge (!) faustdicker Probleme ...

Ciao,

Harry

--
  Bald kommt die Waldfee ... (Projektphase: Planung)
  Bis dahin:
  http://harry.ilo.de/projekte/berge/