У меня в основном следующая структура папок:
Framework_Folder
|__application
| |_Models
| |_views
| |_controllers
|
|__config
|__core
| |
| |_model.php
| |_controller.php
| |_bootstrap.php
| |_security.php
|
|__index.php
|__.htaccess
Я делаю так: я перенаправляю весь http-запрос на index.php, используя .htaccess Index.php, настраиваю абсолютные пути и загружаю bootstrap.php bootstrap.php загружает безопасность (что превращает глобальный регистр, магические кавычки и т. д.) и загружает требуемый контроллер
Интересно, если в теории есть что-то, чего я пропустил, или я делаю что-то неправильно, прежде чем проверять этот дизайн.Также приветствуется любое предложение добавить или удалить что-либо.