DAVID Malan: Imos mellorar o curso Inicio algo ademais, este tempo de razóns de seguridade. Ata o momento, todos os nosos arquivos, se feito para ser visitado por un usuario directamente no navegador a través URL específico ou se destínase a ser incluída, como con Función PHP esixen, todo ten en definitiva, foi dentro do mesmo directorio público. Por suposto, se o usuario non ten que Xa viu header.php directa ou footer.php directamente, e moito menos helpers.php directamente, podemos moi ben poñer todos estes arquivos no seu propio subdirectorio que non é publicamente accesible. Para iso, permítame propoñer o seguinte. Dentro da nosa vhost directorio do lugar de directorio do servidor, imos agora ter o os seguintes cartafoles - inclúe, que conterá os arquivos como helpers.php; público, que será conter o que imos comezar a chamar a nosa controladores, como o index.php, lecturers.php, week0.php, e week1.php; e logo, en modelos han ser header.php e footer.php. Entón o único que realmente feito aquí é mover fóra do meu público directorio meu inclúe directorio e meu directorio modelos de xeito que, se agora ollar a unha lista xerárquica, debemos ver agora isto. De feito, en primeiro lugar, temos un inclúe directorio, dentro do cal é helpers.php. Entón temos un directorio público, dentro da cal é index.php lectures.php, week0.php, e week1.php. E finalmente - un directorio chamado moldes, dentro dos cales está footer.php e header.php. Agora mesmo un usuario sabe que helpers.php existe ou existe ou header.php footer.php existe ou algún outro ficheiro que podería moi ben ter algo privado, como un nome de usuario ou contrasinal, el ou ela non pode chegar a este ficheiro, porque non é máis accesible web porque estes ficheiros non están máis en meu directorio público.