07-03-2010, 05:44 PM
(Modification du message : 07-03-2010, 05:45 PM par Sephi-Chan.)
- Si un fichier est dans public/, on peut y accéder en tapant son URL ;
- Si un fichier est plus haut dans l'arborescence (my_app/), on ne peut pas y accéder ;
Dans le cas d'un fichier PHP, ça importe peu puisqu'il est exécuté et n'affichera rien (du moins, pour un fichier de config), mais c'est une mauvaise pratique.
Une telle architecture est plus sûre, propre et cohérente :
my_app
|-- config
| |-- config.php
| `-- databases.yml
|-- public
| |-- images
| |-- index.html
| |-- javascripts
| `-- stylesheets
`-- lambda_file.php
Sephi-Chan