Aprendendo
Estrura de arquivos e pastas
- index.php - O núcleo do programa;
- manager/contents/ - Onde fica arquivo de conteúdo;
- manager/templates/ - Onde fica os modelos do site (templates);
- manager/modules/ - Onde fica os módulos escritos em PHP;
- manager/blocks/ - Onde fica os blocos de conteúdo;
- manager/classes/ - Onde fica as classes que agilizam o desenvolvimento;
- manager/cache/ - Páginas em formato HTML resultantes da execução dos módulos;
- manager/system/ - Arquivos referentes à execução programa. Logs, idiomas, etc.;
- manager/options.cfg.php - Configurações gerais e banco de dados.
- assets/ - Pasta fora da pasta manager para inclusão de arquivos CSS, imagens, etc.
Dica: Por questões de segurança, talvez fosse interessante mudar o caminho padrão das pastas dentro do arquivo de opções.
Renomeie principalmente o diretório "manager/", sem esquecer de alterar sua chamada pelo programa dentro do arquivo index.php (logo no início).
Não sei até onde isso pode ajudar no quesito segurança. Mesmo assim, ninguém precisa saber o caminho do seu arquivo de configuração.