Een gebruiker die een PHP-script wordt uitgevoerd kan geen toegang tot de broncode van het programma te krijgen . PHP code wordt uitgevoerd op een webserver . Een goed geconfigureerde server zal alleen de resultaten van de PHP-code aan de klant te sturen . Echter , als je een PHP-programma te verkopen aan iemand om te installeren op haar eigen server , zal ze volledige toegang tot de broncode te hebben en kon het aan anderen om ook te gebruiken . Hoewel er geen methode is onfeilbaar , zijn er manieren om de PHP- broncode verbergen om het moeilijker voor iemand om te kopiëren en hergebruiken . Instructies 1 coderen uw PHP- broncode als Base64 string. Gebruik de eval functie om de code uit te voeren tijdens de uitvoering. Kopieer de PHP-code tussen de PHP openen en sluiten tags en plak het in een online Base64 encoder . Bijvoorbeeld : < ? Php $ secret_message = " Supercalifragilisticexpialidocious " ; echo $ secret_messagte ; ? > < Br > 2 toewijzen van een variabele naar de Base64 gecodeerde tekenreeks . Gebruik de eval functie om de code uit te voeren tijdens de uitvoering. Bijvoorbeeld : ? $ code = 3 Download een gratis PHP verduistering hulpprogramma dat uw variabelen en functies zal hernoemen , verwijderen witte ruimte en commentaren , en Base64 coderen uw broncode . 4 Schaf een commercieel utility om PHP-code te verbergen. Instrueer uw gebruikers om een gratis decoder die op hun webserver voor het programma uit te voeren moet worden geïnstalleerd downloaden .
|