DAVID Malan: Mari kita meningkatkan program ini homepage sedikit lebih lanjut, kali ini untuk alasan keamanan. Sejauh ini, semua file-file kita, apakah dimaksudkan untuk dikunjungi oleh pengguna secara langsung dalam browser melalui URL tertentu atau apakah dimaksudkan untuk dimasukkan, seperti dengan Fungsi PHP membutuhkan, semuanya memiliki akhirnya berada di dalam yang sama direktori umum. Tentu saja jika pengguna tidak perlu pernah melihat secara langsung atau header.php footer.php langsung, apalagi helpers.php langsung, kita mungkin juga meletakkan semua file tersebut di dalam mereka sendiri subdirektori yang tidak umum diakses. Untuk melakukan hal ini, izinkan saya untuk mengusulkan berikut ini. Di dalam vhost kami direktori itu lokal tuan rumah direktori, mari kita sekarang memiliki folder berikut - termasuk, yang akan berisi file seperti helpers.php, publik, yang akan berisi apa yang akan kita mulai menelepon kami pengendali, seperti index.php, lecturers.php, week0.php, dan week1.php; dan kemudian dalam template akan menjadi header.php dan footer.php. Jadi satu-satunya hal yang saya benar-benar dilakukan di sini adalah untuk bergerak di luar publik saya direktori saya termasuk direktori dan saya direktori template sehingga jika kita sekarang melihat daftar hirarkis, kita harus lihat sekarang ini. Memang, pertama kita memiliki meliputi direktori, yang di dalamnya adalah helpers.php. Kemudian kita memiliki direktori publik, dalam yang index.php, lectures.php, week0.php, dan week1.php. Dan akhirnya - direktori yang disebut template, yang di dalamnya adalah footer.php dan header.php. Sekarang bahkan pengguna tahu bahwa helpers.php ada atau header.php ada atau footer.php ada atau beberapa file lain yang mungkin sangat baik berisi sesuatu pribadi, seperti username atau password, dia tidak bisa di file tersebut, karena tak lagi dapat diakses web karena file tersebut tidak lagi direktori publik saya.