I'm working with someone on making a Client & Project Management Script. Instead of giving out the PHP files, I think I want to make it web-based. They can purchase the script through me, and an email will be sent to them where they can find their scripts location on my server and they will have their own database and everything linked to that script. To do this, what would you recommend? Also how does this work exactly? Would it be an API type of thing that would be used to setup the accounts on their own domains. OR Should I risk the chance of it getting "pirated" and sell php files directly and require a "license" to use. Also, then I'd need some way of managing the licenses. Ideas?