leshikgo
@leshikgo

Нужно ли для админ части и клиентской части делать разные контроллеры?

Привет всем. Подскажите: Например у меня есть админка и сам сайт. У сайта есть посты так скажем. Я начал с админки, создал контроллер Post сделал создание, сохранение поста. Теперь такой вопрос: У пользователя тоже будет создание поста и сохранение, стоит ли использовать тот же контроллер что и у Админа, по идее все и тоже!? Подскажите как эти две части обычно делаются?
  • Вопрос задан
  • 267 просмотров
Пригласить эксперта
Ответы на вопрос 3
@assets
Back-end developer
Лучше создай папку admin и туда контроллеры и роли админа.
Ответ написан
@entermix
У пользователя тоже будет создание поста и сохранение, стоит ли использовать тот же контроллер что и у Админа, по идее все и тоже!?

Думаю лучше разделить. Например администратор может смотреть публикации всех пользователей, а обычный пользователь?
Ответ написан
AmdY
@AmdY
PHP и прочие вебштучки
Пока делай один, как только понадобится разделение, сделаешь второй. Если не следовать принципу YAGNI, то даже с хорошим фреймворком получишь проект сложный в поддержке как битрикс.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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