1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> David Malan: Kom ons verbeter die kursus se tuisblad 'n bietjie 3 00:00:02,100 --> 00:00:04,480 Verder, hierdie keer vir sekuriteit redes. 4 00:00:04,480 --> 00:00:08,330 So ver, almal van ons lêers, of bedoel om te besoek word deur 'n gebruiker direk 5 00:00:08,330 --> 00:00:12,740 in 'n leser via spesifieke URL of bedoel om ingesluit te word, soos met 6 00:00:12,740 --> 00:00:17,030 PHP funksie vereis, alles het uiteindelik was binnekant van dieselfde 7 00:00:17,030 --> 00:00:18,340 openbare gids. 8 00:00:18,340 --> 00:00:22,530 Natuurlik, as die gebruiker het nie nodig om ooit sien Header.php direk of 9 00:00:22,530 --> 00:00:27,420 footer.php direk, laat staan helpers.php direk, kan ons sowel 10 00:00:27,420 --> 00:00:32,400 sit al die lêers binnekant van hul eie subdirectory wat nie openbaar 11 00:00:32,400 --> 00:00:33,390 toeganklik te maak. 12 00:00:33,390 --> 00:00:36,000 >> Om dit te doen, laat my toe om stel die volgende. 13 00:00:36,000 --> 00:00:41,020 Binnekant van ons vhost gids se plaaslike gasheer gids, laat ons nou die 14 00:00:41,020 --> 00:00:42,690 volgende dopgehou - 15 00:00:42,690 --> 00:00:47,580 sluit, wat sal lêers bevat soos helpers.php, openbare, wat sal 16 00:00:47,580 --> 00:00:51,780 bevat wat ons sal begin roep ons leiers, soos jeug, 17 00:00:51,780 --> 00:00:56,960 lecturers.php, week0.php, en week1.php; en dan in templates sal 18 00:00:56,960 --> 00:01:00,470 wees Header.php en footer.php. 19 00:01:00,470 --> 00:01:03,630 Dus is die enigste ding wat ek regtig hier gedoen is buite my openbaar te beweeg 20 00:01:03,630 --> 00:01:07,850 Gids my sluit gids en my templates so dat as ons nou 21 00:01:07,850 --> 00:01:10,795 kyk na 'n hiërargiese lys, ons het nou hierdie moet sien. 22 00:01:10,795 --> 00:01:13,600 23 00:01:13,600 --> 00:01:17,490 >> Trouens, die eerste wat ons het 'n sluit gids, binnekant van wat 24 00:01:17,490 --> 00:01:19,030 helpers.php. 25 00:01:19,030 --> 00:01:22,590 Dan het ons 'n openbare gids, binnekant van wat jeug, 26 00:01:22,590 --> 00:01:26,580 lectures.php, week0.php, en week1.php. 27 00:01:26,580 --> 00:01:29,600 En uiteindelik - 'n gids genoem templates, binnekant van wat 28 00:01:29,600 --> 00:01:32,390 footer.php en Header.php. 29 00:01:32,390 --> 00:01:37,830 Nou is daar selfs 'n gebruiker weet dat helpers.php bestaan ​​of Header.php bestaan ​​of 30 00:01:37,830 --> 00:01:42,260 footer.php bestaan ​​of 'n ander lêer wat dalk baie goed iets bevat 31 00:01:42,260 --> 00:01:46,360 private, soos 'n gebruikersnaam of wagwoord, hy of sy nie kan kry op daardie lêer, 32 00:01:46,360 --> 00:01:50,740 want dit is nie meer die web toeganklik want die lêers is nie meer in 33 00:01:50,740 --> 00:01:51,990 my openbare gids. 34 00:01:51,990 --> 00:01:53,302