Re: PHP Script Compile System

From: Date: Wed, 22 Feb 2012 06:07:24 +0000
Subject: Re: PHP Script Compile System
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-57933@lists.php.net to get a copy of this message
No I mean persistent compilation system like Java HelloWorld.Java -> HelloWorld.class HelloWorld.php -> HelloWorld.gpc When you call gpc_import('HelloWorld.php'); then function first look for HelloWorld.gpc if found then include it and if not then look for HelloWorld.php or HelloWorld.inc (whatever the setting is) if found compile it and include it else raise an error. On Wed, Feb 22, 2012 at 11:25 AM, Flavius Aspra <flavius.as@gmail.com>wrote: > On 02/22/2012 06:49 AM, Deepak Balani wrote: > >> Hello all, >> >> I am think(actually drafting) about the compilation system of PHP scripts. >> I want to make a native C extension which is able to compile the scripts >> in >> the Zend Engines opcodes and execute directly when called. >> >> The extension may have two functions. >> >> bool gpc_compile($source, $target): compile file to opcodes. >> mixed gpc_import($target) Include file to current script. >> >> gpc_import function accepting path to the compiled file and execute file >> into the zend engine. I want to know perception of you all about this. >> >> Thank you. >> Deepak Balani >> >> > Hi > > Do you mean something like apc_compile_file()? > > I think we already have it. > > Or perhaps you mean runkit? >

« previous php.internals (#57933) next »