El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
"Encodear" un script PHP es convertirlo en archivo cuasi-binario que sin embargo pueda ser ejecutado en el servidor Web como si lo hiciera desde sus fuentes. Esto requiere siempre tener instalado en el mismo servidor lo que se conoce como un opcode caché. El más conocido opcode caché de todos es el Zend Optimizer (gratuito, no libre) pero su correspondiente Zend Encoder cuesta U$S 960. Sin embargo, ese otro gran opcode caché libre y gratuito conocido como Turck MMCache también permite "encodear" tus scripts PHP, y la forma más fácil de hacerlo es con PHPCoder 1.4.
PHPCoder es un front-end con interface Web para las funciones de "encodeo" de Turck MMCache, que en su última v1.4 soporta PHP 4.3.8 y MMCache 2.4.7.
PHPCoder también permite agregar restricciones a los scripts "encodeados", como atarlos a un IP determinado o a un nombre de servidor, y hasta darles un tiempo máximo de ejecución, expirando su uso después (!).