Конвертировать приложение Symfony в нечитаемый архив

Месяц назад клиент попросил меня разработать приложение, он не упомянул, является ли это настольным или веб-приложением.

Поэтому я решил разработать веб-приложение с использованием фреймворка Symfony.

Теперь приложение работает нормально, клиент доволен, но возникает проблема

на самом деле клиент хочет продать это приложение своим клиентам, поэтому он хочет, чтобы я скрыл исходный код, другими словами, он хочет, чтобы я доставил архив или что-то подобное, чтобы его клиенты не читали код.
Я не знаю, как скрыть код PHP, теперь, если я не могу найти какое-либо решение, я должен начать с нуля и разработать приложение с использованием Java: /

После поиска в Google

  1. Хип-хопPHP-компилятор, его основное назначение — ускорить
    код. Тот факт, что он становится нечитаемым как скомпилированный исполняемый файл
    бонус

  2. PHAR архив: как JAR в Java, но я думаю, что легко читать содержимое архива

Какие-либо предложения ?

0

Решение

То, что вы, похоже, ищете, это кодировщик PHP. Некоторые из них имеются в продаже; два из наиболее часто используемых Zend Guard а также IonCube.

Обратите внимание, что для того и другого потребуется специальное расширение PHP, которое будет установлено на целевой машине, и могут быть некоторые особые требования к вашему приложению. (В частности, Zend Guard в настоящее время поддерживает только PHP 5.4.)

1

Другие решения

Упакуйте приложение в виртуальное устройство с помощью VirtualBox и отключите вход в систему на этой виртуальной машине.

Помимо того, что это лучшее решение вашей «проблемы», оно также облегчает работу конечного пользователя и вашего клиента. Это не идеальное решение, но это так хорошо, как вы можете получить.

0

По вопросам рекламы [email protected]