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 <[email protected]> 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 > > <[email protected]> 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 <[email protected]> wrote: > >>>> On Nov 4, 10:13 am, WebbedIT <[email protected]> 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.organdhelp > >>> others with their CakePHP related questions. > > >>> To unsubscribe from this group, send email to > >>> [email protected] 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.organd help > > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > > [email protected] 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 [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
