Функции администратора, модератора реализовывать в админке или на сайте?

RF
На сайте с 26.04.2009
Offline
107
503

Свой проект написан ручками с нуля, постоянно развивается и расширяется, со временем появились функции, которые необходимо стало делегировать добровольным помощникам. Уже существующие функции реализованы в админке, распределение прав доступа - по флагам каждому юзеру. И вот передо мной стоит задача реализации очередной функции, на которую я потом пристрою добровольца из числа посетителей сайта.

Задача:

Лента рекомендаций, которую необходимо модерировать. Кнопочки одобрить/отклонить.

Варианта два:

1. Реализовать новый раздел в front-end, рядом с пользовательскими разделами и подключить его нужному человеку, оставив его во всем остальном рядовым юзером.

2. Реализовать раздел в админке, пустить нужного человека в админку, подключив ему только эту функцию.

Плюсы первого варианта:

- Раздел всегда под рукой, ответственный товарищ в любую минуту видит, что появилась новая рекомендация и может пойти ее отмодерировать

- Не надо делать закладку на админку и запоминать дополнительные логин/пароль, не надо никуда дополнительно идти

Плюсы второго варианта:

- Товарищ получает доступ в админку - вливается в администрацию, чувствует свою причастность к проекту и к администрации в целом. Может общаться в админке с другими людьми, у которых есть свои функции.

Кто что может сказать? Кто-то сталкивался с организацией коллектива, работающего за идею?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий