1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> DAVID MALAN: Chcę poprawić Oczywiście jest Strona główna trochę 3 00:00:02,100 --> 00:00:04,480 Ponadto, ten czas ze względów bezpieczeństwa. 4 00:00:04,480 --> 00:00:08,330 Jak dotąd, wszystkie naszych plików, czy ma być odwiedzane przez użytkownika bezpośrednio 5 00:00:08,330 --> 00:00:12,740 w przeglądarce za pomocą konkretnego adresu URL, czy też ma być włączone, tak jak 6 00:00:12,740 --> 00:00:17,030 Funkcja PHP wymaga, wszystko ma ostatecznie być wewnątrz samego 7 00:00:17,030 --> 00:00:18,340 katalog publiczny. 8 00:00:18,340 --> 00:00:22,530 Oczywiście, jeżeli użytkownik nie jest konieczne Widziałeś header.php bezpośrednio lub 9 00:00:22,530 --> 00:00:27,420 footer.php bezpośrednio, nie mówiąc już helpers.php bezpośrednio, możemy również 10 00:00:27,420 --> 00:00:32,400 umieścić wszystkie takie pliki wewnątrz własnej podkatalogu, że nie jest ono 11 00:00:32,400 --> 00:00:33,390 dostępne. 12 00:00:33,390 --> 00:00:36,000 >> Aby to zrobić, pozwól mi Proponuję następujące. 13 00:00:36,000 --> 00:00:41,020 Wewnątrz jest nasz katalog vhosta lokalne udostępniać katalog, teraz mają 14 00:00:41,020 --> 00:00:42,690 następujące foldery - 15 00:00:42,690 --> 00:00:47,580 obejmuje, które zawierają pliki jak helpers.php; publicznych, które będą 16 00:00:47,580 --> 00:00:51,780 zawierać co zaczniemy dzwoniąc do naszego sterowniki, takie jak index.php, 17 00:00:51,780 --> 00:00:56,960 lecturers.php, week0.php i week1.php; a następnie w Szablony 18 00:00:56,960 --> 00:01:00,470 być header.php i footer.php. 19 00:01:00,470 --> 00:01:03,630 Jedyne więc ja naprawdę zrobić tutaj jest przeniesienie poza mojej publiczności 20 00:01:03,630 --> 00:01:07,850 katalog mój zawiera katalog i mój katalog szablonów tak, że jeśli teraz 21 00:01:07,850 --> 00:01:10,795 spojrzeć na hierarchicznym wykazie, powinniśmy zobaczyć teraz to. 22 00:01:10,795 --> 00:01:13,600 23 00:01:13,600 --> 00:01:17,490 >> Rzeczywiście, najpierw musimy zawiera katalog, wewnątrz którego znajduje się 24 00:01:17,490 --> 00:01:19,030 helpers.php. 25 00:01:19,030 --> 00:01:22,590 Następnie mamy katalog publiczny, wewnątrz której jest index.php, 26 00:01:22,590 --> 00:01:26,580 lectures.php, week0.php, i week1.php. 27 00:01:26,580 --> 00:01:29,600 I wreszcie - katalog o nazwie szablony, wewnątrz którego znajduje się 28 00:01:29,600 --> 00:01:32,390 footer.php i header.php. 29 00:01:32,390 --> 00:01:37,830 Teraz nawet użytkownik wie, że helpers.php istnieje lub header.php istnieje lub 30 00:01:37,830 --> 00:01:42,260 footer.php istnieje, lub jakiś inny plik które mogą zawierać coś bardzo dobrze 31 00:01:42,260 --> 00:01:46,360 prywatne, jak nazwy użytkownika lub hasła, on lub ona nie może się w tym pliku, 32 00:01:46,360 --> 00:01:50,740 bo to nie jest już dostępny internetowy ponieważ pliki te nie są już w 33 00:01:50,740 --> 00:01:51,990 mój katalog publiczny. 34 00:01:51,990 --> 00:01:53,302