@happ

Как организовать административную часть сайта на Yii2?

1. В шаблоне advanced есть разделы: frontend, backend. Как я понимаю для админки лучше использовать backend часть, или какое-нибудь другое решение?
2. Как обратиться из браузера к контролеру backend/controllers ?
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
Decadal
@Decadal
1. В шаблоне advanced есть разделы: frontend, backend. Как я понимаю для админки лучше использовать backend часть, или какое-нибудь другое решение?


Зависит от масштабов вашего проекта. Не всякую админку стоит пихать в advanced-backend, у вас есть возможность сделать админку отдельным модулем.
2. Как обратиться из браузера к контролеру backend/controllers ?

так же как и к frontend/controllers. Посредством backend/web/index.php. Для шаблона advanced вы делаете две конфигурации сервера, вот и всё отличие.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Как обратиться из браузера к контролеру backend/controllers

Зависит от настроек сервера, я обычно админку вешаю на поддомен, так что обращаюсь поддомен.домен.com далее путь зависит от настроек url менеджера.
Из коробки и без поддомена и с дефолтным rules это домен.com/backend/web/module/controller/action

Как я понимаю для админки лучше использовать backend часть

Все равно, вообще нет разницы, можете еще 20 создать app.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы