Re: PHP compiler
| From: | dmalcolm | Date: | Fri, 16 Feb 2001 21:12:25 +0000 |
| Subject: | Re: PHP compiler | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-40225@lists.php.net to get a copy of this message | ||
Jim Jagielski wrote:
> At 9:10 AM -0600 2/16/01, dmalcolm wrote:
> >Is there such a thing as a PHP compiler? Linux based? Windoze based?
> >
> >Thanks in advance.
> >
>
> Depends on what you mean by a compiler. If you mean a "package"
> that turns your PHP script into a 100% stand-alone binary executable
> then No, there isn't. If you mean a package that allows you
> to turn your text-based source into something that you can distribute
> and have people run, without giving out the source, then the Zend
> Encoder will fit the bill.
>
> Recall that it's the Zend Engine that (internally) does the
> compilation into an executable form in PHP 4, so to create a
> standalone binary, you would need the full PHP 4 and Zend Engine
> "binary" functionality in the final executable as well :)
> --
> Jim Jagielski <jim@zend.com>
> CTO and PHP Evangelist, Zend Technologies -
> http://www.zend.com/
> [V: +1 410-420-0140 | F: +1 410-803-2258 | M: +1 443-324-8390]
> Visit the Zend Store at http://www.zend.com/store/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> For additional commands, e-mail: php-general-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net
I understand about the full PHP4 and Zend Engine functionality, although
that could be
arranged as a unix shared object or Microsoft DLL.
As I mentioned in another post though I really am trying to learn more about
the limitations
of PHP.
Thanks.
DMJim Jagielski wrote:
> At 9:10 AM -0600 2/16/01, dmalcolm wrote:
> >Is there such a thing as a PHP compiler? Linux based? Windoze based?
> >
> >Thanks in advance.
> >
>
> Depends on what you mean by a compiler. If you mean a "package"
> that turns your PHP script into a 100% stand-alone binary executable
> then No, there isn't. If you mean a package that allows you
> to turn your text-based source into something that you can distribute
> and have people run, without giving out the source, then the Zend
> Encoder will fit the bill.
>
> Recall that it's the Zend Engine that (internally) does the
> compilation into an executable form in PHP 4, so to create a
> standalone binary, you would need the full PHP 4 and Zend Engine
> "binary" functionality in the final executable as well :)
> --
> Jim Jagielski <jim@zend.com>
> CTO and PHP Evangelist, Zend Technologies -
> http://www.zend.com/
> [V: +1 410-420-0140 | F: +1 410-803-2258 | M: +1 443-324-8390]
> Visit the Zend Store at http://www.zend.com/store/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
> For additional commands, e-mail: php-general-help@lists.php.net
> To contact the list administrators, e-mail: php-list-admin@lists.php.net