Version complète: sur le forum Webmaster Hub : Bcompiler
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
neo75
Bonjour ;

j'ai utilisé Bcompiler qui transforme mon code en ByteCode pour protéger mon code sources PHP des petits malin , en local marche trés bien car l'extension dll est installe ... , mais quand j'essaye de mettre mes pages php sur un serveur ça ne marche pas ,j'ai pensé a mettre l'extension dll avec mes pages sur le serveur mais logiquement y vais pas un rapport entre Dll et les pages ou peux être ya t'il une méthode ??!!

j'ai essayé plusieurs façon de le crypté comme par exemple en base64 mais j'ai pas trouvé une astuce pour l'afficher correctement .. !! puis passons par les obfuscator dans plusieurs version j'avais des problèmes avec Mysql ...puis Zend guard ..mais ça marche pas sans zend optimiser...(security against reverse engineering)

j'aimerais le crypté même si le niveau du cryptage sois pas fort

Je vous remercie
captain_torche
Que crains-tu ?
Une fois sur ton serveur, le PHP sera invisible pour tes visiteurs.
Un encodage avec bcompiler n'est nécessaire que si tu souhaites diffuser ton code source, sans donner la possibilité de le voir.
neo75
Merci pour votre réponse , oui je souhaite diffuser mon code source, sans donner la possibilité de le voir ;c'est une application que j'ai développé qui ma pris beaucoup de temps et je ne veux pas que quelqu'un la pike
Dan
Si ton serveur tourne sous Linux, il faudra recompiler Php avec l'option --enable-bcompiler, après avoir installé bcompiler avec "pear install bcompiler".

Sans ça, cela ne pourra pas fonctionner.
Kioob
Hello,

la solution la plus portable (tout comme en javascript) est l'utilisation d'un "obfuscateur" : s'il est bien fait, cela ne change absolument pas le fonctionnement de tes scripts. Celui que tu as utilisé ne devait pas être génial... essaye en un autre.
pluriels
une question :
si on compile PHP, a-t-on une amélioration des performances ?
Kioob
Non, étant donné que la plupart du temps les serveurs ont déjà un cache d'opcode... qui est la même chose tongue.gif
neo75
si vous connaissez un obfuscateur qui va bien marché sa serait gentil de votre part
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.