Una opcion bastante barata es el IonCube PHP encoder, incluso tienen una version Online
por si no quieres comprar el software,la app codifica incluso para bloquear los ip en los cuales correra tu script, y ademas puedes ponerle fecha de vencimiento. lo unico es que en el server destino necesitas el interprete (son gratuitos), bueno, el link es este
http://www.ioncube.com/
Si optas por comprarte tu server dedicado hay muy baratos en ServerPronto(debes estar familiarizado en la admin por consola).
http://www.serverpronto.com