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.