Как и в случае с ответом из рисовой чаши, вы должны сосредоточиться на функциональности и удобстве использования, а не на защите. На мой взгляд, торрент-пользователи, которые крадут скрипт, должны быть наименьшей из ваших забот, так как тип людей, которые крадут скрипты, вероятно, в любом случае не заплатит за это. Предлагайте услуги по улучшению продукта, недоступного для нелегальных загрузок, таких как установка и настройка, форум пользователей для зарегистрированных покупателей, новые обновления с помощью автоматических загрузок с вашего сервера и т. Д. Это сделает ваш код менее ценным и продукт в целом стоит.
Что касается защиты, то на самом деле это не проблема наличия Zend, Ioncube или Source Guardian на сервере пользователей. Даже новичок может декодировать Zend, я видел, как декодируется Ioncube, и я думаю, что Source Guardian упадет быстро, если этого еще не произошло. Не существует безопасного способа предотвратить кражу вашего кода людьми, поэтому вместо этого вам нужно заставить пользователя захотеть его купить.