1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> DAVID Malan: Poďme zlepšiť priebeh je Hlavná strana trochu 3 00:00:02,100 --> 00:00:04,480 ďalej, tentoraz z bezpečnostných dôvodov. 4 00:00:04,480 --> 00:00:08,330 Doteraz všetky naše súbory, či už chcel navštívi užívateľ priamo 5 00:00:08,330 --> 00:00:12,740 v prehliadači pomocou konkrétne adresy URL, alebo či chcel byť zahrnuté, rovnako ako u 6 00:00:12,740 --> 00:00:17,030 PHP funkcie vyžadujú, všetko, čo má nakoniec bol vnútri rovnaké 7 00:00:17,030 --> 00:00:18,340 verejné adresáre. 8 00:00:18,340 --> 00:00:22,530 Samozrejme, ak užívateľ nepotrebuje niekedy header.php priamo alebo 9 00:00:22,530 --> 00:00:27,420 footer.php priamo, nieto helpers.php priamo, mohli by sme rovnako 10 00:00:27,420 --> 00:00:32,400 dať všetky tieto súbory vnútri ich vlastné podadresáre, ktoré nie sú verejne 11 00:00:32,400 --> 00:00:33,390 prístupný. 12 00:00:33,390 --> 00:00:36,000 >> Ak to chcete vykonať, dovoľte mi, aby som navrhnúť nasledujúce. 13 00:00:36,000 --> 00:00:41,020 Vnútri nášho vhost adresár je miestna hostiť adresár, poďme sa teraz 14 00:00:41,020 --> 00:00:42,690 Nasledujúce zložky - 15 00:00:42,690 --> 00:00:47,580 zahŕňa, ktorá bude obsahovať súbory, napríklad helpers.php, verejnosť, ktorá bude 16 00:00:47,580 --> 00:00:51,780 obsahujú to, čo začneme volať otázky regulátory, ako index.php, 17 00:00:51,780 --> 00:00:56,960 lecturers.php, week0.php, a week1.php; a potom v šablónach bude 18 00:00:56,960 --> 00:01:00,470 byť header.php a footer.php. 19 00:01:00,470 --> 00:01:03,630 Takže jediná vec, ktorú som tu naozaj urobil je presunúť mimo mojej verejnosti 20 00:01:03,630 --> 00:01:07,850 adresár môj obsahuje adresár a môj Adresár templates tak, že ak sa teraz 21 00:01:07,850 --> 00:01:10,795 pozrite sa na hierarchickom zozname, by sme mali vidieť teraz toto. 22 00:01:10,795 --> 00:01:13,600 23 00:01:13,600 --> 00:01:17,490 >> V skutočnosti, prvé máme zahŕňa adresár, vnútri ktorej je 24 00:01:17,490 --> 00:01:19,030 helpers.php. 25 00:01:19,030 --> 00:01:22,590 Potom máme verejný adresár, vnútri ktorej je index.php, 26 00:01:22,590 --> 00:01:26,580 lectures.php, week0.php, a week1.php. 27 00:01:26,580 --> 00:01:29,600 A konečne - adresár s názvom šablóny, vnútri ktorej je 28 00:01:29,600 --> 00:01:32,390 footer.php a header.php. 29 00:01:32,390 --> 00:01:37,830 Teraz aj užívateľ vie, že helpers.php existuje alebo header.php existuje alebo 30 00:01:37,830 --> 00:01:42,260 footer.php existuje, alebo nejaký iný súbor ktoré by mohli veľmi dobre obsahovať niečo 31 00:01:42,260 --> 00:01:46,360 súkromného, ​​ako je užívateľské meno alebo heslo, on alebo ona nemôže dostať v tomto súbore, 32 00:01:46,360 --> 00:01:50,740 pretože je to už web prístupný pretože tieto súbory sú už v 33 00:01:50,740 --> 00:01:51,990 môj verejný adresár. 34 00:01:51,990 --> 00:01:53,302