Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65358 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 18182 invoked from network); 29 Jan 2013 11:32:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jan 2013 11:32:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.210.171 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.210.171 mail-ia0-f171.google.com Received: from [209.85.210.171] ([209.85.210.171:34693] helo=mail-ia0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2F/91-10721-443B7015 for ; Tue, 29 Jan 2013 06:32:21 -0500 Received: by mail-ia0-f171.google.com with SMTP id z13so407602iaz.16 for ; Tue, 29 Jan 2013 03:32:18 -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=8m2C1XMhlT0wmvWYfnR2r7IpUuAjxUlWxj7nPCjkra4=; b=z6a4d0NyKJdGyMDmVrmpoirlFxgggEU3s7O6WCObAC9d79r+bo5r0QEPVXS9h+Xf24 Tw9Uwriaua8sGXWIMi1P2BPbffjwPdDz85wnE7G+XUCEqTNdhdgiGeGlS/PP1wpFnLXI 70fPRtXoU7F54victVY5YTJ9QuLoVzHUiKgwW71zcc2nPgeqhxrIlUf2vbs+T7Bzz5Rx vayodkHtB2AiwDvZE8XG7KDGIXbEkEIMcCSmyib4Lqqn0+eaMKUuDYrLgb2enx5Mz1II 8qQd81k/pqcJxp2FHMWD8GghU7NbSyXtGJpPmIOQDeULPwdMXIjFKb9gnLt9VcAiaR2b ASbw== MIME-Version: 1.0 X-Received: by 10.50.88.226 with SMTP id bj2mr391383igb.105.1359459138343; Tue, 29 Jan 2013 03:32:18 -0800 (PST) Received: by 10.50.106.138 with HTTP; Tue, 29 Jan 2013 03:32:18 -0800 (PST) In-Reply-To: References: <5d21b42656d49b4a71d9f808541bd745@mail.gmail.com> Date: Tue, 29 Jan 2013 12:32:18 +0100 Message-ID: To: Florin Razvan Patan Cc: Zeev Suraski , PHP Internals Content-Type: multipart/alternative; boundary=e89a8f3bb01f07122604d46bbf9f Subject: Re: [PHP-DEV] [RFC] Integrating Zend Optimizer+ into the PHP distribution From: tyra3l@gmail.com (Ferenc Kovacs) --e89a8f3bb01f07122604d46bbf9f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, Jan 29, 2013 at 11:26 AM, Florin Razvan Patan wrote: > Thank you for this great initiative! > > As a user, I could definitely wait for 2-3 more months and get > a good implementation/integration of this rather that have to > wait for at least one year. > > I think it would also be nice if this could come as default > enabled since this way people would be able to notice the > advantages of having it enabled. Or you can run a survey on > php.net to see what are the options. > > I do have one thing to ask you about this. > > If we do wait 2 months, will the underlaying changes be able > to integrate easy with APC/XCache/eAccelerator/others? > > Opcodes are a must for large traffic websites like those I'm > working on right now, so we clearly want to have such a thing > installed on our servers as soon as we install a new PHP > version. But if including O+ will mean that APC gets delayed > 6+ months (see PHP 5.4) it would be a show stopper for us > upgrading to PHP 5.5. > > Our upgrade process is like this: be at least one year on market > to iron out major/obvious bugs. If APC gets on the market 6 > months after PHP 5.5 only because of this then we'll be near > PHP 5.6 by then. And we can't just change from APC to others > as we'll need to test them as well as see which other use data > caching like APC has. > > It would make sense to actually see how the whole ZE can > be improved so that it makes life of opcode cachers easier > and then ship O+ bundled with a PHP version that has better > support for them out of the box if I were to choose. > > > please don't top on this list, we prefer bottom or inline posting around here, see http://www.php.net/reST/README.MAILINGLIST_RULES back to the topic: personally I think that even two months seems like a tight schedule as we are talking about incorporating an opcode cache, which I'm pretty sure that it is similar in complexity to apc, and are only like a handful of people on the planet has any experience working with, and needs some polishing and has at least one known shortcoming (thread safety)= . my opinion is that we should wait for the code to be released before thinking about the release dates. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --e89a8f3bb01f07122604d46bbf9f--