Re: Support for writing and executing compiled opcode
| From: | Stephen Coakley | Date: | Fri, 13 Nov 2015 22:00:12 +0000 |
| Subject: | Re: Support for writing and executing compiled opcode | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-89210@lists.php.net to get a copy of this message | ||
On 11/13/2015 03:45 PM, Sebastian Bergmann wrote:
On 11/13/2015 04:35 PM, Stephen Coakley wrote:That's great! That's about halfway toward what I'm looking for. That means that the engine is likely already capable of doing these things -- the next step is to be able to execute any given .php.bin file like in that talk. The idea would be to be able to bypass the caching mentality by executing an already compiled file, instead of checking if the original .php file has a corresponding bin file in the cache -- StephenThis is quite similar to Python's ability to execute Python scripts compiled to bytecode as *.pyc files. The feature has seen great success in Python, mostly for distributing releases of software or deploying to a server.Correct me if I'm wrong, but this should already be possible with OpCache and its filesystem backend in PHP 7.0. See http://talks.php.net/froscon15#/php7pcache1 and following for details.