В advanced у вас по умолчанию есть по сути два различных приложения со своими собственными конфигами: отдельно админка и отдельно сам сайт.
> Правильно ли я понимаю в advanced в папке backend нужно делать админку?
Да, задумывалось именно так. Хотя не скажу, что это всегда удобно, если есть общие модели, поведения, экшены и прочее. Всё равно получается двойная зависимость.