There are several, probably the most talked about is Zend Encoder
(http://www.zend.com).  Zend also has a pretty attractive small business
program.

The APC (Alternative PHP Cache) also has a script that will enable you
to write out bytecode PHP scripts that can be run on any PHP server with
APC installed.

You can look on freshmeat.net, hotscripts.com and search google.com for
PHP Compiler or PHP Encoder and find more results.  

You are probably most likely to get a client to install something that
comes from a well known source, being Zend or APC off the top of my
head.

The Turck MMcache is actually faster than APC as it both caches compiled
PHP code and also does optimization (the benchmarks I've seen put it
only slightly slower than Zend's products) but as of yet it does not
support writing encoded PHP scripts.

Jason


On Fri, 2003-03-21 at 08:12, Darren Young wrote:
> I seem to remember reading somewhere about compiling PHP pages to
> 'bytecode' thus removing the need to distribute the source PHP pages.
> I'm going to have the need down the road to distribute a PHP based app
> to others and am curious about the same "hiding code" issues. I'm not
> all that worried about people "stealing" code, but more making local
> modifications when they're not supposed to. I know I could simply
> protect the pages on the *NIX machines via decent file system
> permissions except that the local admin has the root password.
> 
> Is there some type of bytecode compiler/interpreter combo for the PHP
> engine? Either free or commercially available?
> 
> > -----Original Message-----
> > From: Steve Magruder [mailto:[EMAIL PROTECTED]
> > Sent: Friday, March 21, 2003 9:07 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [PHP] web services
> > 
> > 
> > "David Otton" <[EMAIL PROTECTED]> wrote in
> > message news:[EMAIL PROTECTED]
> > > On Fri, 21 Mar 2003 22:49:05 +0100, you wrote:
> > >
> > > >I am currently trying to understand how to place content on a
> > > >different
> > site
> > > >without giving away my code. SOAP seems to be the solution. I am
> > absolutly
> > >
> > > First off, I have to say this is a social problem, not a technical
> > > one. If you're worried about the theft of your code (and, to be 
> > > honest, most code is worthless anyway), tackle it with a 
> > contract, not
> > > a hack.
> > 
> > Too many people use contracts like toilet paper... just my
> > experience, for what it's worth.
> > 
> > Steve
> > 
> > 
> > 
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> > 
-- 
Jason Sheets <[EMAIL PROTECTED]>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to