Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:32955 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 52366 invoked by uid 1010); 24 Oct 2007 07:30:45 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 52351 invoked from network); 24 Oct 2007 07:30:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Oct 2007 07:30:45 -0000 Authentication-Results: pb1.pair.com smtp.mail=tony@daylessday.org; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tony@daylessday.org; sender-id=pass Received-SPF: pass (pb1.pair.com: domain daylessday.org designates 89.208.40.236 as permitted sender) X-PHP-List-Original-Sender: tony@daylessday.org X-Host-Fingerprint: 89.208.40.236 mail.daylessday.org Linux 2.6 Received: from [89.208.40.236] ([89.208.40.236:34087] helo=daylessday.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 19/70-47805-3A4FE174 for ; Wed, 24 Oct 2007 03:30:44 -0400 Received: from [192.168.3.87] (unknown [212.42.62.198]) by daylessday.org (Postfix) with ESMTP id 4830E6401B4; Wed, 24 Oct 2007 11:30:41 +0400 (MSD) Message-ID: <471EF4A1.8010101@daylessday.org> Date: Wed, 24 Oct 2007 11:30:41 +0400 User-Agent: Thunderbird 2.0.0.6 (X11/20070801) MIME-Version: 1.0 To: Stanislav Malyshev CC: internals@lists.php.net, Yusuf Goolamabbas References: <20071024020711.GB25682@outblaze.com> <471EE28B.9030707@daylessday.org> <471EF273.7090709@zend.com> In-Reply-To: <471EF273.7090709@zend.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] php-fpm: patch for php4/5 to greatly improve FastCGI SAPI usage in production From: tony@daylessday.org (Antony Dovgal) On 24.10.2007 11:21, Stanislav Malyshev wrote: >>> Hi, This was posted by the author of nginx (http://nginx.net/) a high >>> performance web-server/reverse proxy on the nginx mailing list >>> >>> http://php-fpm.anight.org/ >>> >>> Pages are primarily in Russian so if somebody can read/comment/blog >>> about it, would be very much appreciated > > From what I understand, this is a FCGI controller for PHP (i.e., the > other side of FCGI link). However, I'm not sure why any patching of PHP > is needed Well, I didn't look too deeply into the patches to be sure, but in the same time I could not imagine a way to add a process manager without patching the sapi/cgi sources. IIRC the patches also include patched libevent, which I guess don't want to bundle. > - docs don't seem to explain that and since the code is GPL > I'm not sure I want to go look into it. Yep. I tried to explain this to Andrey, but he doesn't seem to be interested in getting the patches committed to the core, so I gave up - it's his choice after all. -- Wbr, Antony Dovgal