(Yii2) Зачем разделять серверную часть на Backend и Frontend?

Начал знакомиться с Yii2 и никак не могу понять, зачем в yii2-app-advanced разделение на backend, frontend и common.
Что конкретно лежит в каждой из этих папок и как они связаны?

В каких проектах стоит использовать такое разделение?
  • Вопрос задан
  • 3605 просмотров
Решения вопроса 1
p4s8x
@p4s8x
У нас аналогичная стркутура, для первой версии фреймворка
backend - админка и все для неё.
frontend - публичная часть сайта.
common - общие экстеншны\компоненты\модели.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
VaNnOrus
@VaNnOrus
В чем смысл?
Почему нельзя просто запрещать доступ всем, кроме исключений, по опоеделенным урлам, вроде /admin/?
Ответ написан
Комментировать
@Snewer
backend - серверная часть сайта
frontend - лицевая (html, css, js)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы