DAVID Malan: Ni plibonigi la kurson de CxefaPagxo iomete plui, ĉifoje por sekurigo. Tiel multe, ke ĉiuj niaj dosieroj, ĉu signifis esti vizitita de uzanto rekte en retumilo tra specifaj URL aŭ ĉu signifis inkludi, kiel kun PHP funkcio postulas, ĉiu havas finfine estis interne de la sama publika adresaro. Kompreneble, se la uzanto ne bezonas iam vidi header.php rekte aŭ footer.php rekte, des malpli helpers.php rekte, ni povus same meti ĉiuj tiaj dosieroj ene de sia propra subdosierujo, kiu ne estas publike atingebla. Por fari tion, permesu al mi proponi la sekvan. Interne de nia vhost dosierujo la loka gastigi dosierujo, ni nun havas la jenaj dosierujoj - inkluzivas, kiu enhavos dosierojn kiel helpers.php; publiko, kiu volas, enhavi kion ni komencu nomi nian regiloj, kiel index.php, lecturers.php, week0.php kaj week1.php; kaj poste en ŝablonoj volo esti header.php kaj footer.php. Do la sola afero kiun mi vere faris tie estas movi ekster mia publika dosierujo mia inkludas dosierujon kaj mia ŝablonoj dosierujo por ke, se ni nun rigardi hierarkian liston, Ni devas vidi kie estas tiu. Ja, unue ni havas inkluzivas dosierujo, interne de kio estas helpers.php. Tiam ni havi publikan dosierujo, ene de kio estas index.php, lectures.php, week0.php, kaj week1.php. Kaj fine - dosierujo nomita ŝablonojn, interne de kio estas footer.php kaj header.php. Nun eĉ uzanto sciu ke helpers.php ekzistas aŭ header.php ekzistas aŭ footer.php ekzistas aŭ alian dosieron ke povus tre bone enhavi ion privata, kiel uzantnomo aŭ pasvorto: li aŭ ŝi ne povas alveni en tiu dosiero, ĉar ĝi ne plu funkcias la retejo alirebla ĉar tiuj dosieroj ne plu estas en mia publika adresaro.