Je cherche à distribuer une application web symfony, mais je ne veux pas révéler son code source. Je sais qu'il est difficile d'obscurcir PHP, mais je me demandais s'il y a des solutions fermées ou open source pour obscurcir et/ou encoder le code backend pour que quelqu'un recevant l'application puisse l'exécuter mais ne pourrait pas pour voir le code source?Comment est-ce que je peux obscurcir une application Web de PHP de Symfony?
Répondre
phc (un compilateur PHP) comporte un drapeau --obfuscate
IonCube est un codeur de PHP. Cela signifie que tous vos clients devront installer les bibliothèques ionCuber sur leur serveur, ce qu'ils ne veulent pas faire.
Ah, c'est vrai. J'ai jeté un coup d'oeil à leur site Web et ai rechigné à leurs prix ... Je pense que je vais essayer quelque chose d'open source. Dans l'arène des sources fermées, il y a aussi Zend Guard mais leurs prix sont même plus élevés que ceux d'IonCube (pour autant que je m'en souvienne). –
Je pense que Ioncube et Zend Guard ne fonctionnent pas avec symfony parce que l'auto-chargement.
Cela semble être la meilleure option, je suis sûr de l'essayer. Merci! –