2016-06-11 11 views
-7

Ich möchte sicherstellen, dass Besucher meiner Website den PHP-Code, der die Seite generiert, nicht sehen können. Hier ist eine Referenz: http://may.edu.np/tmp/Können Website-Besucher serverseitigen Quellcode sehen?

Kann mir jemand erklären, wie serverseitige Skripte interpretiert werden und wie das Ergebnis an den Endbenutzer geliefert wird?

+0

Es gibt keine Anzeichen von PHP in der Nähe dieser URL. – Quentin

+0

php wird auf Serverseite ausgeführt und Client erhält nur HTML, CSS und JS Inhalt –

+0

** A: ** PHP "Quellcode" kann nicht gesehen werden, sobald es geparst wurde und wird nur als HTML gerendert. –

Antwort

3

Wenn ich Ihre Frage richtig verstehe, sollte niemand auf Ihren Quellcode zugreifen können, solange sie keinen Zugriff auf den Server haben. Wenn ein Browser eine .php-Datei für den Server anfordert, weiß der Server, dass er zuerst das Skript interpretieren und dann die Ausgabe von Ihren echo Anweisungen und/oder HTML-Inline senden muss. Soweit ich weiß, gibt es keine Möglichkeit für den Benutzer, den Server dazu zu bringen, ihn als reinen Text zu versenden, also würde ich mir darüber keine Sorgen machen. Solange Sie die Fehlerberichterstattung deaktivieren, sollte niemand auch nur wissen, dass Sie PHP ausführen, da es in der URL keine ".php" gibt. Hoffe, das hilft :)

+0

Willkommen bei stackoverflow –

+0

@akshaykhale Danke! Ich weiß wirklich nicht, was ich in Bezug auf die Beantwortung von Fragen mache, also hoffe ich, dass das kein kompletter Müll ist, aber ich arbeite seit ungefähr vier Jahren in sieben verschiedenen Sprachen, also dachte ich, es wäre Zeit zu versuchen helfe den Menschen (besonders wenn man bedenkt, wie viel ich von dieser Seite gelernt habe). –

+0

Warum hat diese Antwort mir +10 Ruf gegeben? Wie funktioniert das Ganze? Entschuldigung, wenn dies nicht der richtige Ort ist, um diese Frage zu stellen. –