>> 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.