Лучший способ реализовать панель администратора в CakePHP

Я пытаюсь перейти от CodeIgniter к CakePHP и не могу найти лучший способ реализовать панель администратора. В CI я бы создал два разных приложения, одно для внешнего интерфейса и одно для панели администратора.

После поиска в Google я нашел три способа реализации админ-панели в CakePHP:

Маршрутизация - я не хочу использовать это, поскольку хочу, чтобы контроллеры / модели были отдельными для внешнего интерфейса и административной панелиPluginДва отдельных приложения

Должен ли я использовать плагин для реализации панели администратора или у меня должны быть отдельные приложения? Есть ли преимущества одного над другим?

Ответы на вопрос(6)

Ваш ответ на вопрос