Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65389 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 66799 invoked from network); 29 Jan 2013 13:52:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jan 2013 13:52:49 -0000 Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 209.85.212.49 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.212.49 mail-vb0-f49.google.com Received: from [209.85.212.49] ([209.85.212.49:52133] helo=mail-vb0-f49.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 56/2C-10721-F24D7015 for ; Tue, 29 Jan 2013 08:52:48 -0500 Received: by mail-vb0-f49.google.com with SMTP id s24so270258vbi.22 for ; Tue, 29 Jan 2013 05:52:45 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:cc :subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding:x-gm-message-state; bh=Id75WKPsa4hYPFjV5xWqSn72jMR4KHDgaoPx96pXK/U=; b=XMG/YyiqsKbucH+auYPfN4mBoY79o8AMjzWHfATHUyG8ZIeugM4SmUJ/gOgIPqLQk8 2A5exDWttyw2qvCi0hprgjIBuXMsugHZybpw55fnfmNvx6blqMTQocoTN/GX9wXk6S8t MO4WjIEItHFRZxmTW2SR2nWPD3QwbR17GRSu1eDEnHXAtPEPuipISz+GJ0wy7/kUAm2T ibydCSrs6jYTT9FSXN4fOT3K9Q9p2t31qMOxbZ7MXwfk6Ub5Glgr4L6pw7p+dIPKpm5q YgL44jIBTRnJMJZgCiyswWCMZng53klPoVaT+bAEdEi1e0p/gNcvv5U0KqVsTnnBn24H +POA== X-Received: by 10.52.35.129 with SMTP id h1mr881868vdj.74.1359467564996; Tue, 29 Jan 2013 05:52:44 -0800 (PST) Received: from [192.168.200.148] (c-50-131-44-225.hsd1.ca.comcast.net. [50.131.44.225]) by mx.google.com with ESMTPS id cd16sm8457890vdb.0.2013.01.29.05.52.42 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 29 Jan 2013 05:52:43 -0800 (PST) Message-ID: <5107D429.60001@lerdorf.com> Date: Tue, 29 Jan 2013 05:52:41 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: Clint Priest CC: "internals@lists.php.net" References: <5d21b42656d49b4a71d9f808541bd745@mail.gmail.com> <252ADB1A-2660-4A45-B859-B92DA2C8B8D8@gmail.com> <5107CEEB.9080003@zerocue.com> In-Reply-To: <5107CEEB.9080003@zerocue.com> X-Enigmail-Version: 1.4.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQmAf3YFtr9OTOtH7hcKTrvt6jm9Yad/KtzLbldndfZBkWCad3ZWIS1KGrS+40BHUF1doAj/ Subject: Re: [PHP-DEV] [RFC] Integrating Zend Optimizer+ into the PHP distribution From: rasmus@lerdorf.com (Rasmus Lerdorf) On 01/29/2013 05:30 AM, Clint Priest wrote: > 2) Isn't APC the standard? Is it in such bad shape it is not even being > considered any longer? As it currently stands from a developer participation standpoint it is not viable. I outlined the issues in a previous post. You also have to take into account that most sites can't actually move to the next release of PHP until APC is stable with it. So effectively the PHP 5.4 release didn't happen until APC 3.1.13 in September 2012 which was a full 6 months after PHP 5.4.0. I don't foresee this getting any better for PHP 5.5. In order for PHP releases to actually mean something this is a problem we have to fix. I honestly don't care which opcode cache implementation we base a core version on, what I care about is developer buy-in. Dmitry and Stas being familiar with the code already outnumbers the number of active core devs working on APC today. I understand some of the skepticism and hurt feelings around this from a few old-timers, but let's move on and see if we can finally push out a release with solid opcode caching right at the release date. From my perspective anything up to a 6-month delay would beat the current situation. -Rasmus