Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65403 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88962 invoked from network); 29 Jan 2013 14:44:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jan 2013 14:44:02 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.26.185 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.26.185 c2beaomr07.btconnect.com Received: from [213.123.26.185] ([213.123.26.185:63336] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B4/E0-10721-030E7015 for ; Tue, 29 Jan 2013 09:44:00 -0500 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.5_) ([81.138.11.136]) by c2beaomr07.btconnect.com with ESMTP id KNC43183; Tue, 29 Jan 2013 14:43:57 +0000 (GMT) Message-ID: <5107E02D.6050204@lsces.co.uk> Date: Tue, 29 Jan 2013 14:43:57 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 SeaMonkey/2.15 MIME-Version: 1.0 To: PHP internals References: <5d21b42656d49b4a71d9f808541bd745@mail.gmail.com> <2867ee446726884cd1ac3c2d185499b4@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0302.5107E02D.000F, actions=tag X-Junkmail-Premium-Raw: score=7/50, refid=2.7.2:2013.1.29.141816:17:7.944, ip=81.138.11.136, rules=__MOZILLA_MSGID, __HAS_MSGID, __SANE_MSGID, __HAS_FROM, __USER_AGENT, __MOZILLA_USER_AGENT, __MIME_VERSION, __TO_MALFORMED_2, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __CT, __CT_TEXT_PLAIN, __CTE, __ANY_URI, __URI_NO_WWW, __CP_URI_IN_BODY, BODY_ENDS_IN_URL, BODYTEXTP_SIZE_3000_LESS, BODY_SIZE_2000_2999, __MIME_TEXT_ONLY, RDNS_GENERIC_POOLED, HTML_00_01, HTML_00_10, BODY_SIZE_5000_LESS, RDNS_SUSP_GENERIC, RDNS_SUSP, BODY_SIZE_7000_LESS X-Junkmail-Status: score=10/50, host=c2beaomr07.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0205.5107E02D.0079:SCFSTAT14830815,ss=1,re=-4.000,fgs=0, ip=0.0.0.0, so=2011-07-25 19:15:43, dmn=2011-05-27 18:58:46, mode=multiengine X-Junkmail-IWF: false Subject: Re: [PHP-DEV] [RFC] Integrating Zend Optimizer+ into the PHP distribution From: lester@lsces.co.uk (Lester Caine) Kalle Sommer Nielsen wrote: > 2013/1/29 Zeev Suraski: >> >The RFC explains the pros and cons of doing that, I don't really have any >> >additional reasons to add beyond what I already put there. I believe the >> >pros outweigh the cons by a good considerable margin, but that's what the >> >vote would be about. Perhaps the one thing worth adding is that the >> >people who worked on Optimizer+ are all major php.net contributors, >> >including Dmitry, Stas, Andi and myself - it's not some alien artifact. > I don't doubt any of your abilities, what I do doubt is that how we > can consider an outside project directly into the core. APC would > without a doubt be up to pair if there was more people willingly to > dwell into it (yes dwell as many people see it as an alien artifact > because it touches and modifies some "unusual" things that the average > extension developer don't). A fresh injection of 'blood' may do wonders? Since there are other options to APC which may be alternative candidates, on one hand it makes perfect sense that such a knowledgeable clean sheet is at least considered especially since the code is almost feature complete? But providing it as another external (PECL) option initially makes more sense? If only to allow comparison with APC, eaccelerator and the rest? I'll get my head chewed off again, but can we no consider doing that as PHP6 given that 6.0.x could be a development stage. I would perhaps then strongly lobby for 'only' having E_STRICT mode so things like 'static $this' go by the by anyway? This would not rule out a 5.5 with just the current suit of extras although personally I'd prefer a longer maintained 5.4 with just the extras that dovetail well included. -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk