Te recomiendo usar
Zend Encoder
www.zend.com
Así compilas tu código .. y una vez compilado puedes en tu própio código validar la IP del HOST (supuestamente fija para ese servidor X) .. o usar las própias herramientas del paquete Zend Studio con su
Zend SafeGuard que permite todo tipo de protecciones para tu código a nivel de: diseñar aplicaciones que funcionen por un tiempo determinado .. bajo tal servidor (IP/y otras validaciones) .. etc ..)
Un saludo,