On 03/23/2010 08:15 PM, Jani Taskinen wrote: > 23.3.2010 18:42, Antony Dovgal wrote: >> Hello all. >> >> Derick (and other people) asked me to create an RFC for FPM describing what >> it is and why do we need it. >> Quite.. ahem.. laconic version of such RFC can be found here: >> http://wiki.php.net/rfc/fpm >> >> I'm open for your questions. > > Does it really need to be separate SAPI? I mean, just replace the old sapi/cgi > with it? Keep the name 'cgi' though. :)
I don't see any need to touch sapi/cgi at all. Keeping both CGI and FastCGI in one SAPI leads to a nasty code mess with lots of "if (fcgi_is_fastcgi()) {" as you can now see in cgi_main.c. sapi/fpm and sapi/cgi now have quite different codebase as we've dropped some stuff not pertinent to FastCGI (there might be some leftovers, I'll deal with them later). -- Wbr, Antony Dovgal --- http://pinba.org - realtime statistics for PHP -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php