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" <[email protected]> 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 <[email protected]> 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 >> [email protected] 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 > [email protected] 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 [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
