Hola, nose si puede servirte de ayuda, pero hace tiempo probe en
clase un "compilador" de PHP que lo que hacia era encriptarte
todo el codigo. Y con el codigo encriptado el navegador lo ejecutaba
correctamente y no se veia el codigo.
Hace tiempo que lo utilice y no me acuerdo del nombre, asi que
busca en san google.
Saludos y Suerte.