la soluzione migliore per queste cose è:
- dare un servizio tramite delle api (tramite soap/wsdl, xmlrpc, rest, json e via dicendo);
- utilizzare un software di compilazione/codifica (ad es. ion cube loader, source guardian, bcompiler, zend non mi ricordo che e via dicendo)