1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> DAVID Malan: Millorem del curs inici una mica 3 00:00:02,100 --> 00:00:04,480 A més, aquesta vegada per raons de seguretat. 4 00:00:04,480 --> 00:00:08,330 Fins ara, tots els nostres arxius, ja sigui destinat a ser visitat per un usuari directament 5 00:00:08,330 --> 00:00:12,740 en un navegador a través d'adreça explícita o si destinat a ser inclòs, igual que amb 6 00:00:12,740 --> 00:00:17,030 Funció de PHP requereixen, tot té en última instància, estat a l'interior de la mateixa 7 00:00:17,030 --> 00:00:18,340 directori públic. 8 00:00:18,340 --> 00:00:22,530 Per descomptat, si l'usuari no necessita a veure header.php directament o 9 00:00:22,530 --> 00:00:27,420 footer.php directament, i molt menys helpers.php directament, nosaltres pot ser que també 10 00:00:27,420 --> 00:00:32,400 posar tots els arxius dins de la seva pròpia subdirectori que no és públicament 11 00:00:32,400 --> 00:00:33,390 accessibles. 12 00:00:33,390 --> 00:00:36,000 >> Per a això, em permeto proposar el següent. 13 00:00:36,000 --> 00:00:41,020 Dins del nostre directori de locals vhost seu de directori, anem ara tenen la 14 00:00:41,020 --> 00:00:42,690 següents carpetes - 15 00:00:42,690 --> 00:00:47,580 inclou, el qual contindrà els arxius com helpers.php; domini públic que permeti 16 00:00:47,580 --> 00:00:51,780 contenen el que començarem a trucar a la nostra controladors, com index.php, 17 00:00:51,780 --> 00:00:56,960 lecturers.php, week0.php, i week1.php; i després en les plantilles es 18 00:00:56,960 --> 00:01:00,470 ser header.php i footer.php. 19 00:01:00,470 --> 00:01:03,630 Així que l'única cosa que realment he fet aquí és moure fora de la meva públic 20 00:01:03,630 --> 00:01:07,850 directori de la meva directori includes i el meu directori de plantilles de manera que si ara 21 00:01:07,850 --> 00:01:10,795 veure una llista jeràrquica, hem de veure ara això. 22 00:01:10,795 --> 00:01:13,600 23 00:01:13,600 --> 00:01:17,490 >> En efecte, en primer lloc tenim la inclou directori, dins dels quals és 24 00:01:17,490 --> 00:01:19,030 helpers.php. 25 00:01:19,030 --> 00:01:22,590 Llavors tenim un directori públic, dins dels quals és 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, finalment - un directori anomenat plantilles, dins dels quals és 28 00:01:29,600 --> 00:01:32,390 footer.php i header.php. 29 00:01:32,390 --> 00:01:37,830 Ara, fins i tot un usuari sap que helpers.php existeix o existeix header.php o 30 00:01:37,830 --> 00:01:42,260 footer.php existeix o algun altre arxiu que podria molt bé contenir alguna cosa 31 00:01:42,260 --> 00:01:46,360 privat, com un nom d'usuari o contrasenya, ell o ella no pot aconseguir en aquest arxiu, 32 00:01:46,360 --> 00:01:50,740 perquè és accessible ja no web perquè aquests arxius ja no estan en 33 00:01:50,740 --> 00:01:51,990 el meu directori públic. 34 00:01:51,990 --> 00:01:53,302