Sunday, August 5, 2012

Re: Can CakePHP code be obfuscated for protection?

Cool. I actually take payment in stages:

i) 5% before doing anything.
ii) 15% to the end of definition (all the docs, plans, mockups etc) - this shows the client what he is going to get and removes any doubt about what the app will do, timescales etc. If done well, this can be the longest part of the process.
iii) 20% to start coding.
iv) 20% on delivery into test (in my own test environment).
v) final balance on fixing issues (to the spec agreed in stage ii) and putting it live.

If a client won't agree to this you are risking spending your time on a client who won't pay. In my experience, they all agree to this and sign a contract at outset.

Jeremy Burns
Class Outfit

http://www.classoutfit.com

On 6 Aug 2012, at 04:36:44, "OJ Tibi - @ojtibi" <ojtibi@gmail.com> wrote:

Well said, Jeremy. I'm putting your message in my "freelancing tips" notebook.

On Monday, August 6, 2012 11:30:37 AM UTC+8, Jeremy Burns wrote:
That's hard with PHP. Instead, why not host it somewhere else? Get your own domain name and cheap hosting package and put on a subdomain - cheapclient.myhostingpackage.com - and tell him that he can test there. If he likes it you'll move it to his server after testing, fixing and payment. It could be the best $20 you ever spent and will save you a bunch of hours trying to hide what is essentially open source code. Don't suggest this to the client, just tell him that's what you are going to do. If he baulks, stop working on the project immediately because your suspicions are right. I put this into each and every one of my contracts up front.

Jeremy Burns
Class Outfit

http://www.classoutfit.com

On 6 Aug 2012, at 03:03:38, Lightee <lightaiyee@gmail.com> wrote:

Dear CakePHP gurus,

I have an upcoming project with a stingy customer who looks like the not-willing-to-pay-up type. My cakePHP code will be deposited to his web server for testing before payment. I want to obfuscate my code so that he cannot steal it and then find all sorts of excuses not to pay me.

May I know if there is a way to obfuscate my cakePHP code such that someone who has access to the webserver and steals it will have trouble reading it?

Thank you.

--
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+unsubscribe@googlegroups.com For more options, visit this group at http://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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: