Cita:
Iniciado por netovs Zend guard no es libre y la opcion de ionCube menos.
Lo recomendable es usar un framework que por lo regular a muchos programadores les causa mucha flojera analizar y otra opción es que tu código siempre lo hagas en módulos separados en funciones y que por lo menos todo lo que será "dibujado" en pantalla como HTML lo pongas en eval(base64_decode(TEXTO CODIGICADO)), en WIndows no se puede proteger a los archivos para que sean inmutables pero usa Linux y usa el comando chattr +i [nombre de archivo].php y con eso tu archivo sera inmutable (no podrá ser cambiado ... a menos que alguien sepa usar dicho comando, pero por experiencia te puedo decir que a muchos programadores se nos llega a olvidar primero revisar el chattr al intentar modificar un archivo.
Te recomiendo invertir esos dolares en una licencia ZendGuard o ion Cube.
En ningún momento pidió soluciones gratuitas, ahora, si estas trabajando de esto, creo que es casi obligatorio tener una herramienta así aunque sea pagando la licencia, a menos que no te importe entregar el código fuente como tal