Subject | Re: PHPServer 0.9 |
---|---|
Author | paulruizendaal |
Post date | 2005-09-13T22:14:20Z |
> nice package, I know a couple of people I might be able to persuadeThanks. Spread the word, I would say :^)
> to try fbird+php with this :-)
For the 1.0 release we still need to add a simple sample database in
the examples section, perhaps with a nice php/ajax page to
view/insert/delete records from a single sample table, focusing on
slick looks. Eye candy sells.
Who wants to help with this?
> I notice that the webserver you use is a threaded beast, whichI does not -- at least I think it doesn't
> seems like it will cause subtle/strange problems if php is used
> with certain (not threadsafe) extensions - and nobody really knows
> which they are (although the engine itself should be thread safe,
> nobody recommends using it and most of the core development
> guys _will_not_ use php in a threaded env...
>
> how does this affect you/phpserver?
The webserver is threaded, but talks to php running in a separate
process. Communications are by way of fastcgi ("php -b"). The php
fastcgi server process is single threaded, afaik. If the php process
dies or becomes unresponsive, the webserver simply kills it and
restarts a new php fastcgi server process.