Re: [RFC] Integrating Zend Optimizer+ into the PHP distribution

From: Date: Tue, 29 Jan 2013 14:33:01 +0000
Subject: Re: [RFC] Integrating Zend Optimizer+ into the PHP distribution
References: 1 2 3 4 5 6 7  Groups: php.internals 
Request: Send a blank email to internals+get-65399@lists.php.net to get a copy of this message
Hi Zeev, Am 29.01.2013 um 15:21 schrieb Rasmus Lerdorf <rasmus@lerdorf.com>: > On 01/29/2013 06:13 AM, Nikita Popov wrote: > >> I'm not sure I fully understand this. The RFC claims that Optimizer+ is >> already *now* fully compatible with PHP 5.5. And that it was also >> compatible when PHP 5.4 was released. So they lack of a working and free >> opcode cache clearly wasn't the issue. My guess is rather that the lack >> of APC support (as in specifically APC and not just some opcode cache) >> was an issue. Either because people didn't know about alternatives (APC >> after all is the go-to opcode cache), didn't want to try them or had >> software tightly integrated with APC (and in particular its user cache). [...] I personally find it quite cool, that Zend considers open sourcing its Optimizer+ product. I’m obviously just guessing, but I am halfway sure, that APC (and XCache etc.) have a lot to do with Zend being willing to do that move. In a sense that it helped making opcode caches a commodity. Maybe that’s a small solace for the countless hours that where spent on APC. To get more practical, I see the following steps going forward: 1.) Zend releases a first open sourced version of Optimizer+ on PECL (or somewhere else) 2.) We as a community can have a look at the code 3.) We vote on the RFC 3a.) Question a) Should Optimizer+ be included in core: yes/no 3b.) Question b) If yes, may the inclusion delay 5.5 by X month: yes/no 4.) The proposers make sure it works with ZTS as well (this obviously doesn’t exclude help from outside contributors) @Zeev, out of interest, how much time does Zend plan to spend on maintaining Optimizer+ in the core for the foreseeable future? cu, Lars

« previous php.internals (#65399) next »