Я также использовал IonCube. Я нашел весь процесс довольно простым. От создания учетной записи на своем веб-сайте, до загрузки и установки программного обеспечения, а покупка лицензии была совершенно прямой и безболезненной.
Использование приложения простое. Вы можете сказать, какие файлы для кодирования, и вы даже можете поставить заголовок комментария в каждом закодированном файле, чтобы вы могли поместить что-то вроде «Этот файл закодирован для защиты авторских прав. Пожалуйста, свяжитесь с моей компанией по вопросам ... и т. Д. " Приятно то, что у него нет функции bloat - он делает то, что говорит, плюс несколько приятных функций, без лишней сложности.
Кодер IonCube может также обфускать файлы, отличные от PHP, такие как файлы Javascript. Вы можете сказать, что он поместил закодированные файлы в новую папку самостоятельно или скопировал другие немодифицированные файлы вместе с ним, так что вы вроде как выполняете «сборку» проекта. Я обнаружил, что это очень много, и я могу продолжать использовать его без необходимости платить за новую лицензию, если я не хочу ее на другом компьютере или не хочу новой версии. Поэтому я только заплатил один раз и использовал его уже 3 года.
Пара недостатков кодеров в целом. 1- вы больше не можете редактировать файлы на сервере, что, в то время как это плохо, что бы это сделать, это мешает вам делать экстренные исправления, если у вас нет доступа к вашему компьютеру (например, если вы в отпуске).
Во-вторых, если вы изменяете проект и добавляете новые файлы для кодирования и т. Д., Вы должны обновить настройки проекта IonCube, чтобы включить новые файлы, которые необходимо закодировать. Думаю, я просто нахожу добавленный шаг немного раздражающим, но стоит того, если вам нужно защитить свой код и предоставить пользователям доступ к FTP.
Вы также можете использовать этот кодер независимо от того, какой IDE вы используете, поскольку это автономное приложение.
Я согласен с некоторыми другими сообщениями, что кодирование не является идеальным решением и в некотором роде противоречит чувствам некоторых людей ... но для меня это обеспечивает кусочек ума.
Я думаю, что это действительно не имеет значения. Обфускация на самом деле не является защитой, и это хороший шанс, что она представит ошибки в вашей платформе. Если вы продаете свой код/платформу другой компании, то это замечательно, что они все равно будут платить вам за поддержку, обновление и т. Д. Я не думаю, что запутывание кода даст вам больше бизнеса, чем это не сделает. Вероятно, есть причина, по которой они покупают платформу для вас. – PatrikAkerstrand
В принципе я хочу запутать мою технику/код лицензирования. Остальное все будет открыто для клиента, чтобы посмотреть. Я не хочу, чтобы скрипт-детишки сворачивали мой php-код и распространяли его (что произошло во всех моих предыдущих выпусках версий) –
его более сдерживающим фактором, чем что-либо еще. Я знаю, что это не полное доказательство или что-то еще. но я ищу не очень дорогое и доступное решение. –