2016-05-05 10 views
0

Ich weiß, die Frage ist irgendwie komisch, aber das Ding ist so:Wie kann ich den Zugriff auf meinen PHP-Quellcode einschränken?

Ich habe eine Webanwendung in PHP und MySQL-Datenbank für eine Schule erstellt. Und ich benutze die gleiche Anwendung wie das Mini-Projekt für mein Semester. Aber jetzt müssen wir das gesamte Projekt auf eine DVD an meinen Lehrer schicken.

Aber ich möchte ihm meinen Quellcode nicht geben. Was sollte ich jetzt tun?

Gibt es eine Möglichkeit, dass ich den Zugriff auf meine PHP-Code beschränken kann, (wie C++ Projekt, das wir ausführbare Datei erstellen kann)

+1

abhängt, ist der Lehrer Ihre Kodierstruktur Grading oder einfach nur die Leistung/UI/UX? – chris85

+1

Ich bezweifle, dass Sie einen Tony Award aus dem Quellcode gewinnen werden. Was ist das eigentliche Problem? – Drew

+0

@ chris85 Er hat uns schon Noten gegeben. Jetzt braucht er nur mein Projekt. –

Antwort

0

ich über ionCube und zendguard gehört, können sie „kompiliert“ Code erstellen, aber sie sind nicht kostenlos und sollten auf dem Server installiert werden.

1

Es gibt einige Möglichkeiten, PHP-Dateien in eine ausführbare Datei unter Windows zu kompilieren. Ich habe nur mit zwei von ihnen experimentiert, BamCompile und WinBinder. Bamcompile ist ein paar Jahre alt, aus persönlicher Erfahrung funktioniert nicht einwandfrei, und ich konnte nicht auf ihre Website zugreifen, obwohl einige alte Versionen auf SourceForge gefunden.

  1. http://www.bambalam.se/bamcompile/
  2. https://sourceforge.net/projects/bamcompile/files/bamcompile/

WinBinder auf der anderen Seite, ist mehr gedacht wahrscheinlich mit Ihrem aktuellen Quellcode wird nicht funktionieren innerhalb von PHP und daher für die Herstellung einer GUI verwendet werden.

http://winbinder.org/

Es scheint, um weitere Optionen hier diskutiert (Convert a PHP script into a stand-alone windows executable), obwohl ich und keine Erfahrung mit den anderen Optionen haben bin keine Garantien zu machen.

Wenn ich Sie wäre, würde ich einfach Ihren Quellcode an Ihren Lehrer senden, wie es ist; Ich weiß nicht, warum Sie es nicht mit ihm teilen möchten, aber wenn Sie Ihren Quellcode wirklich verbergen wollen, sind die oben genannten Optionen die besten kostenlosen Lösungen. Wünsche Ihnen das Beste.

0

Sie können PHP Obfuscator verwenden, um die Dateien vor externen Manipulationen zu schützen.

http://fopo.com.ar/

Verwandte Themen