Итак, я создал интерфейс для сайта в Codeigniter, в котором есть публичные и пользовательские зоны.
Теперь пришло время создать бэкэнд-администрацию, где сотрудники могли бы управлять некоторым контентом: http://mysite.com/admin
Сначала я собирался просто создать подпапки в папках контроллеров, моделей, представлений и ресурсов для 'admin'
Мне интересно, стоит ли мне делать отдельную установку CI для администратора? макеты разные, аутентификация разная, конечно, они будут использовать одну и ту же базу данных MySQL, но у администратора будут разные модели и контроллеры
Лучший подход?