Chris,

We're talking about a very specialized piece of software - an opcode cache
- nothing more, nothing less.  It's not going to do anything beyond
implementing the concept of an opcode cache in php - no extra features.
Rasmus pointed out correctly that this component has nothing to do with the
Optimizer (sans +).  It will also not have any special interaction with
Zend Guard, beyond perhaps the same mechanisms I mentioned might be useful
for debuggers (controlling the order of compile/exec callbacks, already in
the RFC).  Supporting Zend Guard would be Zend's headache - not php.net's -
and wouldn't require any special treatment.

At the end of the day it's supposed to integrate cleanly into php without
any negative impact - not on functionality nor compatibility.

In terms of what integration would entail - my intent was that integration
means that it's on by default.  I'll clarify that in the RFC, unless people
think we should put that up for discussion..?

Sent from my mobile

On 1 בפבר 2013, at 08:48, Christopher Jones <christopher.jo...@oracle.com>
wrote:



On 01/30/2013 06:47 AM, Zeev Suraski wrote:

This is the kind of info the RFC (and then user doc) should have.


I updated the RFC with two extra sections - 'what's an opcode cache',


This section extremely general and doesn't explain what the expected
feature set might look like.  I'm not asking for absolute certainties,
just a technical description of what is and isn't the goal. Is it the
complete Optimizer+, are there potential cleanups, do you see it being
enabled (if not in PECL) or disabled by default, etc.

Did I miss seeing the link to the current optimizer+ documentation?
http://files.zend.com/help/previous-version/Zend-Server-5-Community-Edition/zendoptimizerplus.html
(thanks Rasmus)

Your email comment to John Carter about Zend Guard decoder is also not
(yet) in the RFC.

Chris

and 'interaction with other plugins'.


https://wiki.php.net/rfc/optimizerplus


Zeev



-- 
christopher.jo...@oracle.com  http://twitter.com/ghrd
Newly updated, free PHP & Oracle book:
http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html

Reply via email to