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