Нужно ли для админ части и клиентской части делать разные контроллеры?
Привет всем. Подскажите: Например у меня есть админка и сам сайт. У сайта есть посты так скажем. Я начал с админки, создал контроллер Post сделал создание, сохранение поста. Теперь такой вопрос: У пользователя тоже будет создание поста и сохранение, стоит ли использовать тот же контроллер что и у Админа, по идее все и тоже!? Подскажите как эти две части обычно делаются?
Да может. Ток например создание поста будет отличаться двумя полями... Но можно было бы просто сделать сохранение для админа и сохранение для юзера в одном контроллере или так не делается?
Пока делай один, как только понадобится разделение, сделаешь второй. Если не следовать принципу YAGNI, то даже с хорошим фреймворком получишь проект сложный в поддержке как битрикс.