Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:45541 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 73436 invoked from network); 9 Sep 2009 09:58:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Sep 2009 09:58:56 -0000 Authentication-Results: pb1.pair.com header.from=derick@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=derick@php.net; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 82.94.239.7 as permitted sender) X-PHP-List-Original-Sender: derick@php.net X-Host-Fingerprint: 82.94.239.7 mail.jdi.nl Received: from [82.94.239.7] ([82.94.239.7:39110] helo=mail.jdi-ict.nl) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 53/F9-26597-E5C77AA4 for ; Wed, 09 Sep 2009 05:58:55 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.jdi-ict.nl (8.13.7/8.12.11) with ESMTP id n899wpIh022783; Wed, 9 Sep 2009 11:58:51 +0200 X-Virus-Scanned: by amavisd-new at jdi-ict.nl Received: from localhost (localhost [127.0.0.1]) by jdi.jdi-ict.nl (8.13.7/8.12.11) with ESMTP id n899wcdT022732; Wed, 9 Sep 2009 11:58:41 +0200 Date: Wed, 9 Sep 2009 10:58:38 +0100 (BST) X-X-Sender: derick@kossu.ez.no To: dreamcat four cc: Stanislav Malyshev , internals@lists.php.net In-Reply-To: <99cf22520909090244x1ca7adf3rf1d3c8eed4d6d899@mail.gmail.com> Message-ID: References: <99cf22520909081652v29a9ea56q33882849cce3081e@mail.gmail.com> <4AA6F06C.4020008@lerdorf.com> <4AA75C9F.3090605@iki.fi> <4AA75EFF.5040800@zend.com> <4AA760CC.9060203@iki.fi> <4AA764F1.9070508@zend.com> <99cf22520909090244x1ca7adf3rf1d3c8eed4d6d899@mail.gmail.com> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2 (jdi.jdi-ict.nl [127.0.0.1]); Wed, 09 Sep 2009 11:58:42 +0200 (CEST) Subject: Re: [PHP-DEV] [sapi] PHP-FPM (FastCGI Process Manager), by Andrei Nigmatulin - upstream Y/n? From: derick@php.net (Derick Rethans) On Wed, 9 Sep 2009, dreamcat four wrote: > On Wed, Sep 9, 2009 at 9:18 AM, Stanislav Malyshev wrote: > > Exactly. That's why I don't have a problem of it being a separate SAPI - we > > have about 20, what harm could one more do? :) It's much safer this way. And > > if we discover merging into sapi/cgi really makes sense - at least we'd have > > code that already works with php, plays by php rules, etc. so it'd be much > > easier and safer. > > From outside this also seems like the correct route to take. A much > better place from which to re-work any common codes. > > In regards to libevent library, it's probably enough discussions for > now as we all seem in agreement. We shall see about getting libevent > moved out from the fpm-0.6.4 sources and changed over to a libtool > dependancy. I guess it can't be particularly very much work to solve. I would actually suggest to make a branch in the PHP SVN so that you can make the modifications in there and make things work. From there on we could then merge it into PHP proper. The PHP configure and build things make quite a few assumptions and I think you'll run into some issues at some point. It'll also allow us to peek and offer some assistence while things are being worked on. regards, Derick -- http://derickrethans.nl | http://ezcomponents.org | http://xdebug.org twitter: @derickr