Forum Moderators: coopster
The html, you can't really hide as it's what your browser needs to read in order to render your page. There might be some sort of 'scrambler' out there, but I've never come across one and it would probably need some sort of compliance from the browser in order to work (maybe in the form of a plugin or something).
Also, probably the only thing on your site that will likely be hard to recreate is the content, which is displayed. HTML isn't that tricky - anyone who can see your site can make a copy, whether they can see the HTML or not.
That leaves the PHP. If you have some amazing proprietary code that is worth a lot of money and you want to sell it, you can use the Zend encoder so that you can distribute it, but people can't easily see the code themselves.