En bruker som kjører et PHP- skript kan ikke få tilgang til kildekoden for programmet. PHP koden kjøres på en webserver . Et riktig konfigurert server vil bare sende resultatene av PHP-koden til klienten. Men hvis du selger et PHP program til noen for å installere på sin egen server, vil hun ha full tilgang til kildekoden og kunne gi det til andre å bruke også. Mens ingen metode er idiotsikker , det finnes måter å skjule PHP kildekoden for å gjøre det vanskeligere for noen å kopiere og gjenbruke . Instruksjoner
en
Socket din PHP kildekoden som en Base64 streng. Bruk eval -funksjonen til å utføre koden under kjøring. Kopier PHP-koden mellom PHP åpning og lukking koder og lim det inn i en online Base64 encoder . For eksempel : en
< ? Php
$ secret_message = " Supercalifragilisticexpialidocious ";
echo $ secret_messagte ;
? >
2
Angi en variabel til Base64 kodet streng . Bruk eval -funksjonen til å utføre koden under kjøring. For eksempel: ?
< Php
$ kode =
3
Last ned en gratis PHP tåkelegging verktøy som vil endre navn på variabler og funksjoner , fjerner tomrom og kommentarer , og Base64 kode kildekoden.
4
kjøpe en kommersiell verktøyet for å skjule PHP -kode. Be brukerne om å laste ned en gratis dekoder som må være installert på sine Web -serveren for programmet som skal utføres .