Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65428 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 39062 invoked from network); 29 Jan 2013 19:12:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jan 2013 19:12:52 -0000 Authentication-Results: pb1.pair.com header.from=unreal4u@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=unreal4u@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.174 as permitted sender) X-PHP-List-Original-Sender: unreal4u@gmail.com X-Host-Fingerprint: 209.85.212.174 mail-wi0-f174.google.com Received: from [209.85.212.174] ([209.85.212.174:40500] helo=mail-wi0-f174.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 95/BA-10721-33F18015 for ; Tue, 29 Jan 2013 14:12:51 -0500 Received: by mail-wi0-f174.google.com with SMTP id hj13so2120821wib.7 for ; Tue, 29 Jan 2013 11:12:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=MTkfKZ1XlXPWx8AFGBy4QSeTO/pmYg6iGIYCaDFij6E=; b=MMGA2W/wlm8d/H28jrlkSW6D/EFMIshaHhX1ljzWbJXYgM7MORgF/ySIqp1BuZR/xe A+/dRzMAOPMjCki1y2CmThcCmyVWG56wRiJfuyuPbUIhJFV5pIER4/HRYsZaTiPlgUIT RlU13GEmu5nFh0rkM4zVpBkZcIjn0zWbZClzETqXKgUxELv3Gg4wtRIsqG0cYQqeonck fL7zSl4pdg0qvzqmYNImdlH51AnVPVfJbOoNu4nvmAGJg7jpgcpB3SDABz1sfcuoHtO7 9T0i99Lm5o7hOGR1V2XM4s+bMAgvLFrrQcJoelt1HnthBPbZ/nnBP/xpgjjYKyFMwF9a gQXA== X-Received: by 10.180.81.39 with SMTP id w7mr4448773wix.15.1359486767432; Tue, 29 Jan 2013 11:12:47 -0800 (PST) Received: from [192.168.1.69] (s53750fe0.adsl.online.nl. [83.117.15.224]) by mx.google.com with ESMTPS id e6sm5188859wiz.1.2013.01.29.11.12.43 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 29 Jan 2013 11:12:46 -0800 (PST) References: <5d21b42656d49b4a71d9f808541bd745@mail.gmail.com> <3632680363544912543@unknownmsgid> Mime-Version: 1.0 (1.0) In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID: Cc: Zeev Suraski , Derick Rethans , "internals@lists.php.net" X-Mailer: iPhone Mail (10A523) Date: Tue, 29 Jan 2013 20:12:38 +0100 To: Pierre Joye Subject: Re: [PHP-DEV] [RFC] Integrating Zend Optimizer+ into the PHP distribution From: unreal4u@gmail.com (Camilo Sperberg) Sent from my iPhone 6 Beta [Confidential use only] On 29 jan. 2013, at 18:02, Pierre Joye wrote: > On Tue, Jan 29, 2013 at 5:54 PM, Zeev Suraski wrote: >> On 29 =D7=91=D7=99=D7=A0=D7=95 2013, at 17:54, Derick Rethans wrote: >>=20 >>> On Tue, 29 Jan 2013, Zeev Suraski wrote: >>>=20 >>>> Following the discussion at the end of last week, I prepared a draft >>>> RFC for the inclusion of Optimizer+ in PHP. >>>>=20 >>>> In parallel we=E2=80=99re in the process of prepping the source code fo= r >>>> independent public consumption, which I hope we can be done with by >>>> the end of next week, hopefully sooner. >>>>=20 >>>> https://wiki.php.net/rfc/optimizerplus >>>>=20 >>>> Comments welcome! >>>=20 >>> I like it. It would be totally awesome if it came with a webinar or >>> something where Dmitry/Stas explain how it works though. Understanding >>> how APC works has always been a contentious point. I'd be awesome if we >>> could turn that around with O+? >>=20 >> I'm sure we can arrange that. >=20 > Well, a webinar is nice and shiny but I would rather see them spend > time on writing a very good documentation instead. Much more useful > and can be updated easily. >=20 >=20 > Cheers, > -- > Pierre >=20 > @pierrejoye >=20 > --=20 > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >=20 As just a normal user without any voting rights, I recognize that integratin= g O+ would be a major improvement for PHP and should be incorporated in core= as soon as possible.=20 If it only takes 2 months, go for it, userland cache would be really awesome= to have but an opcode cache in core is far better.=20 APC is already very difficult to manage and integrate (6+ months), so why no= t integrate O+ in the first place and in the next PHP release an userland ca= che space? It could be a simplified and easier-to-maintain APC version and i= t would help to keep everything as modular as possible.=20 Greetings.=20=