>> DAVID MALAN: Lassen Sie uns zu verbessern ist der Kurs Startseite ein wenig
weiter, diesmal Gründen der Sicherheit.
Bisher sind alle unsere Dateien, ob dazu gedacht, von einem Nutzer besucht werden direkt
in einem Browser über bestimmte URL oder ob soll aufgenommen werden, wie mit
PHP-Funktion benötigen, die alles hat schließlich innerhalb des gleichen gewesen
öffentlichen Verzeichnis.
Natürlich, wenn der Benutzer muss nicht je sehen header.php direkt oder
footer.php direkt, geschweige denn helpers.php direkt, können wir auch
setzen alle diese Dateien in der eigenen Unterverzeichnis, das nicht öffentlich
zugänglich.
>> Um dies zu tun, lassen Sie mich schlagen die folgenden.
Innerhalb unserer lokalen vhost-Verzeichnis Gastgeber-Verzeichnis, lassen Sie uns nun die
folgenden Ordner -
umfasst, die Dateien enthalten, werden wie helpers.php, öffentliche, was wird
enthalten, was wir telefonieren Sie unsere Controller wie index.php,
lecturers.php, week0.php und week1.php; und dann wird in Vorlagen
sein header.php und footer.php.
Das einzige, was ich hier wirklich getan ist außerhalb meiner öffentlichen bewegen
Verzeichnis enthält mein Verzeichnis und meine Vorlagen-Verzeichnis, so dass, wenn wir jetzt
Blick auf eine hierarchische Auflistung, wir sollten jetzt das zu sehen.
>> Denn zuerst müssen wir eine enthält Verzeichnis, in deren Inneren ist
helpers.php.
Dann haben wir ein öffentliches Verzeichnis, innerhalb dessen ist index.php,
lectures.php, week0.php, und week1.php.
Und schließlich - ein Verzeichnis namens Vorlagen, innerhalb von denen
footer.php und header.php.
Jetzt weiß auch, dass ein Benutzer helpers.php existiert oder existiert oder header.php
footer.php vorhanden ist oder eine andere Datei das könnte sehr wohl etwas enthalten
private, wie ein Benutzername oder Passwort, er oder sie kann nicht auf die Datei zu erhalten,
denn es ist nicht mehr das Internet zugänglichen da diese Dateien nicht mehr in
mein öffentliches Verzeichnis.