Ну для таких ожиданий можно не использовать фрэймворк, а просто разделить свой код используя любой из шаблонов проектирования, т.к. чистый php умеет хорошо работать с БД(PDO, mysqli, PostgreSQL...), безопасный (Если следовать рекомендациям по безопасности), авторизация/админка тут не причем(Для этого Вам необходимо использовать CMS или писать самому)