I would like to ask those of you who use one of these about which you think is the better option. I've finally broken in to freelance work, instead of just creating internal PHP for my company, and I want to protect my work. Originally I was looking to 'compile' my code and then I was told about Zend Guard and Ion Cube PHP Encoder.
What I want to do more than anything is to protect my code. Partially because I don't want my hard work copying and being reused (for free or for a fee) but mainly because I don't want people who think they know what they're doing tampering and breaking things. I also want the client to need to get me back in to do any future work
Things like time-limited samples etc are things that I'd like to look in to in the future, as are license keys, but at this point I'm not needing those features. Having them ready for when I need it would be very handy though. The bespoke nature of my work means that I'm not terribly worried about the client installing the system on numerous machines at this point, hence why I'm not worried about license keys etc.
So, any thoughts?