есть ли практика продажи скриптов заказчику вместе с xhe? т.е. заказчику продается экземпляр xhe, регистрируется, передается написанный php, обучается и с этого момента заказчик все делает сам (запускает скрипт).
поскольку как я понимаю создания runtime exe в xhe нет, да и если бы был то подозреваю php хранился бы в виде текстового ресурса то может потребоватся защитить php код.
как я посмотрел поностю php защитить нельзя. требуется защита запутыванием кода и деланьем его нечитаемым. есть zend encode но для этого должен работать вэб сервер. есть eaccelerator encode - что это не разбирался. есть перевод php в байт код. есть phpdefender - замена имен, удаление пробелов, добавление незначащего кода.
кто что посоветует? и будет ли это работать в xhe?
продажа скриптов - защита кода в xhe
Re: продажа скриптов - защита кода в xhe
сам не пробовал, но если никто кроме меня тоже не пробовал, могу пока ответить так - пхп и хуман это не одно целое, хуман открывает браузер, которым пхп руководит через api. если так, то пхп отдельно, хуман отдельно. тогда по идее если обфусцировать/закриптовать пхп, пока сам по себе php.exe будет способен исполнять пхп, и собственно посылать те-же команды хуману, хуман даже не заметит что пхп защищен - команды посылаются те-же. это конечно все имхо за отсутвием лучшего ответа в топике. есть к примеру такой обфускатор, не требует от клиента никаких установок, попробуй..
*оффтоп - личный совет (и не только для хумана) - никогда не продавайте код, это единоразовая продажа. всегда предлагайте услугу, тогда будут платить может меньше, зато многоразово я всегда беру первый платеж за создание кода, который клиенту не отдается, и последующий взнос за исполнение самого скрипта с моего сервера.
*оффтоп - личный совет (и не только для хумана) - никогда не продавайте код, это единоразовая продажа. всегда предлагайте услугу, тогда будут платить может меньше, зато многоразово я всегда беру первый платеж за создание кода, который клиенту не отдается, и последующий взнос за исполнение самого скрипта с моего сервера.