Re: [PHP4BETA] compiler ?

From: Date: Fri, 30 Jul 1999 15:51:46 +0000
Subject: Re: [PHP4BETA] compiler ?
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-2989@lists.php.net to get a copy of this message
Hello Zeev, On 30-Jul-99 12:29:48, you wrote: >> further, another thing that confuses me is that zend'll execute some >> machine independent intermediate codes in the future release. >> that means zend understands machine independent binary codes and >> scripts as well ? >> so what about the efficiency issue between the above two ? >Yes, but I think you think way too much of what 'understanding' platform >independent intermediate code is. It means nothing but having a loader >that was written to understand files across platforms. Let me see if I got this right. The compiler that is going to be a paid product already does something that PHP 4 does at run-time, right? So, the way I see, nothing is stopping somebody to hack PHP 4 to write the compiled scripts back to disk so they can be loaded like if they were generated by the paid product. This way people that used that possible hacked version of PHP 4 won't have to pay for the compiler product. Is this right? I know that the paid product is meant to be also an optimizer besides being a compiler. But if you can still compile the scripts without paying for the compiler/optimizer, I guess at least some people will not buy it because it already compiles the scripts obfuscating the code enough to let them distribute the scripts without giving the source. Am I missing something? Anyway, in practice what does this compiler/optimizer does to make it more attractive/faster, if I may ask? Another question: how is it going to be sold, source with a license or precompiled binaries/libraries? Regards, Manuel Lemos Web Programming Components using PHP Classes. Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org -- E-mail: mlemos@acm.org URL: http://www.mlemos.e-na.net/ PGP key: finger://mlemos@zeus.ci.ua.pt --

« previous php.version4 (#2989) next »