Buenas,
Me dispongo a vender una aplicación hecha en PHP, pero no veo viable la opción de codificar el código, en vez de ello, lo que voy a hacer será COMPLICAR el código, es decir, hacerlo mucho más difícil para que todo aquél que quiera modificarlo, le sea difícil. Ojo, quiero decir hacer el código más difícil, es decir, hacer que sea más complejo, no me refiero a codificarlo, ofuscarlo, etc... sino a hacer más complejo su manejo, de tal forma que prácticamente solo yo sepa modificarlo, o si más no, que muy poca cosa del código se pueda reaprovechar.
El código, usa un framework privado que he desarrollado yo, basado en MVC, y lo que estoy intentando hacer, es que, sin afectar al rendimiento de la aplicación, tenga más parámetros, más complejos y más "largos", para que no se pueda reaprovechar mi código, y hacer uno de nuevo.
Vengo a preguntaros, a los expertos, qué consejos me podríais dar para hacer muchísimo más complejo mi código?
PD: Como he comentado, no valoro la opción de ofuscar el código, ni usar ionCube, ni codificaciones B64, etc... quiero simplemente hacerlo mucho más complejo.
Gracias!!!
. Si quieres complicar el código usa ofuscadores o algún tipo de herramienta similar de forma que el código original y bien desarrollado lo tengas disponible para poder dar el mantenimiento que necesites. El resto de complicar, complicas para los demás y complicas para ti y la mayoría de las veces el código vas a ser tu el que lo vas a tener que revisar con lo que te estás dando palos en tu misma cabeza. Además si el que lo va a mirar es medianamente bueno (dígase yo mismo
) da igual que compliques lo que quieras porque yo te leo código ofuscado y código desensamblado por ejemplo de Java sin problemas. También si hay que hacer un hack te lo leo en ensamblador, así que... 

