Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66330 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 14961 invoked from network); 28 Feb 2013 14:59:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Feb 2013 14:59:06 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.179 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.217.179 mail-lb0-f179.google.com Received: from [209.85.217.179] ([209.85.217.179:60795] helo=mail-lb0-f179.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E0/C0-10974-8B07F215 for ; Thu, 28 Feb 2013 09:59:05 -0500 Received: by mail-lb0-f179.google.com with SMTP id j14so1427534lbo.24 for ; Thu, 28 Feb 2013 06:59:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=OVfYOYBO3p7EsnyQe5pZDoaFpugiZlAVpcS4DTRr3N4=; b=sq2EzWrobznCOjnUc+3HHfI7qdcb7VqCuBMWrtZ3b9cIrxqLNrL51TPrUaxNwPfk8B Fp0q2DvVjyCtQbL1MWPoZWclKQWroy4JlQIRq7EmPTQ2TmkELI+i8bEXAJeDZPhUX3SF 3j5PQ6qk4Zqh2dE69MqtLWtQnBPEEqO3vOpLkcxgAmInrHkJL4WsN+Qkb6ZkSBA8b0jT nov/j5HeuCQTEeSQ0hydxbNVLYBk6x/xCgNSOzhIILBmKN//DLKL6v4CgSTeD7WZyaqa v48aydmw7iFKEeXkzLw40KgVLgTQP5dYzEvUnNattbpdHL9AiUDmVYTw8Mfw/DWj92Ux /kHA== MIME-Version: 1.0 X-Received: by 10.112.43.198 with SMTP id y6mr3780900lbl.93.1362063541190; Thu, 28 Feb 2013 06:59:01 -0800 (PST) Received: by 10.112.38.199 with HTTP; Thu, 28 Feb 2013 06:59:00 -0800 (PST) In-Reply-To: References: <435a322ccb14090d3bcf6bf8a110396d@mail.gmail.com> <512E7870.7010208@lerdorf.com> <0b8c20490dae9ecb9f9cd4a77cf47796@mail.gmail.com> Date: Thu, 28 Feb 2013 15:59:00 +0100 Message-ID: To: Ilia Alshanetsky Cc: Zeev Suraski , Ferenc Kovacs , Rasmus Lerdorf , PHP Developers Mailing List Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] [VOTE] Integrating Zend Optimizer+ into the PHP distribution From: pierre.php@gmail.com (Pierre Joye) hi Ilia, On Thu, Feb 28, 2013 at 2:54 PM, Ilia Alshanetsky wrote: > Zeev has an excellent point here, my own research shows that 5.4, a > year after release had somewhere in the 2% adoption rate. The major > reason being is the lack of a stable, production ready op-code cache. > To release 5.5 without a good solution for that problem, would not > make the situation better, if anything it would make it very > intimidating to users to jump 2-3 versions directly to 5.6. Thus > leaving us with a massive user base running legacy, unsupported > versions containing unresolved bugs and vulnerabilities. Something, > which I don't think would be a very good thing for the future of PHP. I do not oppose to have O+ in core. I am only opposed to have it right now in 5.5 given the current state of its development, stability and lack of pecl releases. > Ultimately, I think it is better to wait a month or two (if that is > what it takes) and have a solid release people can safely upgrade > their production environments to, rather than strictly adhere to a set > release cycle and delivery a partial solution. All distributions will provide it as a separate package anyway. For most of our users there will be zero difference if it is core with 5.5 or in pecl only (or both). As Anthony said earlier, doing our best to get 5.5 out sooner rather than later and move to the next step for o+, the actual integration (no, I do not refer to cleanup legacy code in o+ but tight integration to the engine). That will actually bring a lot more benefits to our users. Cheers, -- Pierre @pierrejoye