1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> DAVID Malan: Ni plibonigi la kurson de CxefaPagxo iomete 3 00:00:02,100 --> 00:00:04,480 plui, ĉifoje por sekurigo. 4 00:00:04,480 --> 00:00:08,330 Tiel multe, ke ĉiuj niaj dosieroj, ĉu signifis esti vizitita de uzanto rekte 5 00:00:08,330 --> 00:00:12,740 en retumilo tra specifaj URL aŭ ĉu signifis inkludi, kiel kun 6 00:00:12,740 --> 00:00:17,030 PHP funkcio postulas, ĉiu havas finfine estis interne de la sama 7 00:00:17,030 --> 00:00:18,340 publika adresaro. 8 00:00:18,340 --> 00:00:22,530 Kompreneble, se la uzanto ne bezonas iam vidi header.php rekte aŭ 9 00:00:22,530 --> 00:00:27,420 footer.php rekte, des malpli helpers.php rekte, ni povus same 10 00:00:27,420 --> 00:00:32,400 meti ĉiuj tiaj dosieroj ene de sia propra subdosierujo, kiu ne estas publike 11 00:00:32,400 --> 00:00:33,390 atingebla. 12 00:00:33,390 --> 00:00:36,000 >> Por fari tion, permesu al mi proponi la sekvan. 13 00:00:36,000 --> 00:00:41,020 Interne de nia vhost dosierujo la loka gastigi dosierujo, ni nun havas la 14 00:00:41,020 --> 00:00:42,690 jenaj dosierujoj - 15 00:00:42,690 --> 00:00:47,580 inkluzivas, kiu enhavos dosierojn kiel helpers.php; publiko, kiu volas, 16 00:00:47,580 --> 00:00:51,780 enhavi kion ni komencu nomi nian regiloj, kiel index.php, 17 00:00:51,780 --> 00:00:56,960 lecturers.php, week0.php kaj week1.php; kaj poste en ŝablonoj volo 18 00:00:56,960 --> 00:01:00,470 esti header.php kaj footer.php. 19 00:01:00,470 --> 00:01:03,630 Do la sola afero kiun mi vere faris tie estas movi ekster mia publika 20 00:01:03,630 --> 00:01:07,850 dosierujo mia inkludas dosierujon kaj mia ŝablonoj dosierujo por ke, se ni nun 21 00:01:07,850 --> 00:01:10,795 rigardi hierarkian liston, Ni devas vidi kie estas tiu. 22 00:01:10,795 --> 00:01:13,600 23 00:01:13,600 --> 00:01:17,490 >> Ja, unue ni havas inkluzivas dosierujo, interne de kio estas 24 00:01:17,490 --> 00:01:19,030 helpers.php. 25 00:01:19,030 --> 00:01:22,590 Tiam ni havi publikan dosierujo, ene de kio estas index.php, 26 00:01:22,590 --> 00:01:26,580 lectures.php, week0.php, kaj week1.php. 27 00:01:26,580 --> 00:01:29,600 Kaj fine - dosierujo nomita ŝablonojn, interne de kio estas 28 00:01:29,600 --> 00:01:32,390 footer.php kaj header.php. 29 00:01:32,390 --> 00:01:37,830 Nun eĉ uzanto sciu ke helpers.php ekzistas aŭ header.php ekzistas aŭ 30 00:01:37,830 --> 00:01:42,260 footer.php ekzistas aŭ alian dosieron ke povus tre bone enhavi ion 31 00:01:42,260 --> 00:01:46,360 privata, kiel uzantnomo aŭ pasvorto: li aŭ ŝi ne povas alveni en tiu dosiero, 32 00:01:46,360 --> 00:01:50,740 ĉar ĝi ne plu funkcias la retejo alirebla ĉar tiuj dosieroj ne plu estas en 33 00:01:50,740 --> 00:01:51,990 mia publika adresaro. 34 00:01:51,990 --> 00:01:53,302