Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:47499 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 16112 invoked from network); 23 Mar 2010 19:26:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Mar 2010 19:26:51 -0000 Authentication-Results: pb1.pair.com header.from=mike503@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=mike503@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.222.202 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: mike503@gmail.com X-Host-Fingerprint: 209.85.222.202 mail-pz0-f202.google.com Received: from [209.85.222.202] ([209.85.222.202:59038] helo=mail-pz0-f202.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6D/D8-03444-AF519AB4 for ; Tue, 23 Mar 2010 14:26:51 -0500 Received: by pzk40 with SMTP id 40so3124705pzk.26 for ; Tue, 23 Mar 2010 12:26:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=5V0Nkc+RitPjsjUb/yt01ShEHIV+rweGyyHkLXHc+bM=; b=UAJAer7yT7rPtfEeYl6xVOyZmQI1vzZOtM7xRGiazl8xxtEeB+fiwxxl/UK807uX3A uohDgZuJOsm2ptMWAbAArIZlw5ReuJ33AoZo7gigr+OhQUMiW42DJbArKCtD5WyOOGWe mA/ElgR7HtFDIyDKkoEXMJ0xROx2iFpITiWe0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=b8EZgn0pX3yMux/HfEzizhga1SbUL67OhpbqbMlsq4ajV9Q8pPbW1DGUy89tFf/knB POKQWi/FP6V7YV26rlC01BcuZiHCAQMKuvC8OuTwpTL2+F3UVL2ZcoIx+5YpOi8fZbtB gB7/MLcA4yjiWGTHf2X6NYnsDZ0kr/DHzOHso= MIME-Version: 1.0 Received: by 10.142.207.20 with SMTP id e20mr1124547wfg.122.1269372407862; Tue, 23 Mar 2010 12:26:47 -0700 (PDT) In-Reply-To: <4BA8F985.1090109@daylessday.org> References: <4BA8EF6F.8010503@daylessday.org> <4BA8F72E.5090701@sci.fi> <4BA8F985.1090109@daylessday.org> Date: Tue, 23 Mar 2010 12:26:47 -0700 Message-ID: To: Antony Dovgal Cc: php-dev Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] FPM RFC From: mike503@gmail.com (Michael Shadle) On Tue, Mar 23, 2010 at 10:25 AM, Antony Dovgal wrote: > 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). Not sure if it's best to say it here or just post to the wiki but it'd be nice to add in: - Jerome's put in some statistics functionality, which could be useful in monitoring, etc. - might be nice to mention in the "features" [I would include only the JSON output though] - The config file change, moving from the XML-based php-fpm.conf to using php.ini (I think some work had started on this, but syntax was under debate?) - this will make it easier to adopt I think and move away from the feeling of "this was a separate party package we threw in to PHP" - I think Jerome had began on changing this too All the work both you and Jerome have done (and of course Andrei) is -greatly- appreciated. There is a decent sized audience happy to see this finally getting into PHP core. If there is any help needed I did get an email from an organization who said they could throw a bit of manpower towards it. I had been meaning to email now that it's been announced that it won't be in 5.3.3 but it will be in 5.4 (or whatever the next version is) to try to pool some attention and get people re-energized about contributing to the project and such. It'd be nice to be able to determine what planned features/changes could be put in to make it on a 5.4 (that's what I'll call it) release - I'm hoping statistics + config file change could make the grade. Perhaps syslog support or some other useful stuff... there is a wishlist of ideas already. I'll do whatever I can to help and we can take it off the mailing list too. I'd love to be able to have a decently tested FPM in 5.4 with some additional features/improvements - I'm sure when it comes out it'll still be marked as "experimental" since it's the first version out there but I will run it on every platform I can find and do anything I can to test it and throw a load on it or anything to help. Everything but the C :P At least it can be marked officially as "this is the first version in core - use at own risk" but community members will be able to have a feeling that it has been tested thoroughly ahead of time... a lot of people are chomping at the bit to use a PHP core version.