>> DAVID Malan: Tegul geriau žinoma savo Žiniasklaidai truputį
toliau, šį kartą saugumo priežasčių.
Iki šiol visi mūsų failus, ar reiškia būti aplankė vartotojas tiesiogiai
naršyklėje per konkretų URL ir ar reiškia būti įtraukti, kaip ir
PHP funkcijai reikia, viskas turi galiausiai buvo viduje pats
visuomenei katalogas.
Žinoma, jei vartotojas neturi kada nors pamatyti Header.php tiesiogiai ar
footer.php tiesiogiai, jau nekalbant apie helpers.php tiesiogiai, mes galime taip pat
pateikti visus tokius failus viduje savo pakatalogį, kad nėra viešai
prieinama.
>> Norėdami tai padaryti, leiskite pasiūlyti šiuos.
Viduje mūsų vhost katalogas s vietos priimančiosios katalogas, tegul dabar
po aplankus -
apima, kurioje bus pateiktos failus, pavyzdžiui, helpers.php; visuomenės dalis, kuri bus
yra tai, ką mes pradėsime paskambinę mūsų valdikliai, pavyzdžiui, index.php,
lecturers.php, week0.php ir week1.php; tada šablonai
būti Header.php ir footer.php.
Taigi vienintelis dalykas, aš tikrai padaryti čia yra perkelti už mano viešai
katalogas mano apima katalogą ir mano šablonai katalogas taip, kad jei mes dabar
pažvelgti hierarchine sąrašą, turėtume pamatyti dabar tai.
>> Iš tiesų, pirma mes turime yra katalogas, kurio viduje yra
helpers.php.
Tada mes turime viešą katalogą, kurio viduje yra index.php,
lectures.php, week0.php, ir week1.php.
Ir pagaliau - katalogas vadinama šablonai, kurio viduje yra
footer.php ir Header.php.
Dabar net vartotojas žino, kad helpers.php egzistuoja arba Header.php egzistuoja arba
footer.php egzistuoja, arba kitą failą kad gali labai gerai būti kažkas
privatus, kaip vartotojo vardą arba slaptažodį, jis ar ji negali gauti tame faile,
nes tai nebėra pasiekiamas internetu nes tie failai nebėra
mano visuomenei katalogas.