An in-the-middle way would be to obfuscate your code... remove
comments, unneeded spaces, change variable names, etc. One could still
see the code but it would take alot of time.

https://www.google.com/search?q=obfuscate+php


On Nov 5, 5:18 pm, WebbedIT <p...@webbedit.co.uk> wrote:
> I think the only options are the previously suggested IonCube and
> ZendGuard, but whilst they've been around a while, I've only ever
> encountered IonCube once when downloading a developer version of
> LemonStand.
>
> I suppose what I was trying to say is that whilst in theory this
> sounds a great idea, the fact that very few of us come into contact
> with encrypted code possibly goes to show that very few companies go
> to the bother (or that we don't deem our code to be that precious).
> To be honest, from my experience of setting up a developers copy of
> LemonStand for a customer, I think that using IonCube will actually
> lose them a significant number of potential clients who won't get past
> the barrier of having to have the neccessary server setup to decrypt
> the files.
>
> But as I said in my earlier post, could you not place in the remotely
> hosted application a call to your servers to check for a valid
> license?  I know a lot of games are now going this way where you have
> to be online to be able to play them as the game polls there servers
> to check your have a valid license.
>
> Paul.
>
> On Nov 5, 11:17 am, Jeremy Burns | Class Outfit
>
>
>
>
>
>
>
> <jeremybu...@classoutfit.com> wrote:
> > Exaaaaactly! Just to be clear, we're not dealing with mission critical 
> > stuff or bank accounts. The issue is that if you sell a web based 
> > application to a company that then runs it on their own infrastructure, 
> > it'd be cool to be able to protect your interests somehow and ensure you 
> > can manage a recurring annual income from it. I guess one answer is "don't 
> > build it in PHP", but that's a cop-out!
>
> > Jeremy Burns
> > Class Outfit
>
> >http://www.classoutfit.com
>
> > On 5 Nov 2011, at 11:03, WebbedIT wrote:
>
> > > Would never of thought of software at that sort of high end level
> > > being developed using uncompiled/unencrypted code of any flavour.
> > > Could just see me walking into a bank, having a look at there source
> > > code and tweaking a few PHP functions :)
>
> > > On Nov 4, 6:47 pm, Jeremy Burns | Class Outfit
> > > <jeremybu...@classoutfit.com> wrote:
> > >> I'm thinking of apps running on internal banking servers (real case 
> > >> scenario) where hosting it remotely is a no-no for security reasons. 
> > >> Encrypting that would be pretty fantastic.
>
> > >> Jeremy Burns
> > >> Class Outfit
>
> > >>http://www.classoutfit.com
>
> > >> On 4 Nov 2011, at 18:42, WebbedIT wrote:
>
> > >>> @Jeremy: I would be wary of allowing any software licensed annually to
> > >>> be hosted on another server. Apps licensed in this way tend to be more
> > >>> like an SAAS app and as such would be centrally stored to allow for
> > >>> maintenance, upgrades etc.
>
> > >>> If it is a plugin that we're talking about then the license tends to
> > >>> get you a period of support and access to upgrades, so to let your
> > >>> license expires means you can continue to use the plugin without
> > >>> upgrades/fixes.
>
> > >>> Have you ever, or no of anyone else, who has bought code where you had
> > >>> to decrypt it (try finding a shared hosting service that has ioncube/
> > >>> zend guard installed)?  Maybe you could have a call from the remote
> > >>> server to a database on your server which checked if a license is
> > >>> valid?
>
> > >>> HTH, Paul
>
> > >>> On Nov 4, 9:38 am, AD7six <andydawso...@gmail.com> wrote:
> > >>>> On Nov 4, 10:13 am, WebbedIT <p...@webbedit.co.uk> wrote:
>
> > >>>>> @Ryan: If you could not raise a smile at Andy's response in this
> > >>>>> thread then you really could do with a weekend off.  Your response is
> > >>>>> nicer than Andy's but they both mean the same thing ... "Why on earth
> > >>>>> do you need to protect your code?!?"
>
> > >>>> Actually my "point" (there was no point in my answer) was more this:
>
> > >>>>http://lmgtfy.com/?q=protect+php+files
>
> > >>>> if you can type your question in google and the answer pops up - it's
> > >>>> not a question that belongs on any support forum. Less so here, for a
> > >>>> question that has nothing specific to do with CakePHP.
>
> > >>>> AD
>
> > >>> --
> > >>> Our newest site for the community: CakePHP Video 
> > >>> Tutorialshttp://tv.cakephp.org
> > >>> Check out the new CakePHP Questions 
> > >>> sitehttp://ask.cakephp.organdhelpothers with their CakePHP related 
> > >>> questions.
>
> > >>> To unsubscribe from this group, send email to
> > >>> cake-php+unsubscr...@googlegroups.com For more options, visit this 
> > >>> group athttp://groups.google.com/group/cake-php
>
> > > --
> > > Our newest site for the community: CakePHP Video 
> > > Tutorialshttp://tv.cakephp.org
> > > Check out the new CakePHP Questions sitehttp://ask.cakephp.organdhelp 
> > > others with their CakePHP related questions.
>
> > > To unsubscribe from this group, send email to
> > > cake-php+unsubscr...@googlegroups.com For more options, visit this group 
> > > athttp://groups.google.com/group/cake-php

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to