Question

En fait, je fais face à un problème dans mon système, je dois livrer le système aux clients et il a été construit en PHP, JS, Shellscript et SQL.

Je voudrais crypter le code ou l'obscuster des yeux des autres! Ensuite, quelqu'un de la communauté m'a parlé de la construction de ma propre extension PHP, cela me semble comme une excellente idée, car ce ne sera pas avec le code principal du système.

Mais j'ai un problème à faire de cette façon, si un programmeur entre dans les extensions et le trouve, tout le travail acharné a disparu. Ensuite, je suis ici pour poser des questions à ce sujet.

Quelle est la meilleure façon de cacher ma logique commerciale à des tiers?

Je sais qu'il y a des trucs comme Ioncube, Zend Guard et bien d'autres. Mais je cherche quelque chose que je peux me construire.

L'extension PHP est-elle la bonne façon de suivre? Ou un système de demi-SaaS, avec des dépendances (logique métier) dans un serveur distant?

À propos de l'environnement

OS: Kernel Linux 2.6.37.1-1.2 - LAMPP (Apache 2.2, MySQL 5.5 PHP 5.3.8)

En php généralement l'extension est située à /php/ext/ Mais dans LAMPP, je n'ai aucune idée où il se trouve, je viens de trouver un dossier /opt/lampp/lib/php/extensions/ Est-ce le bon endroit?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top