@Narts

Дублирование всех таблиц в админке сайта?

Что должно быть в админке сайта? Правильно ли разрабатывать ее по принципу "админка без потребности заходить в phpmyadmin? То есть выводить в ней все имеющийся таблицы? Или не стоит страдать этим?
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 3
@bqio
https://bqio.github.io/
Зависит от конечной цели и предпочтений заказчика/разработчика.
Ответ написан
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
Правильно ли разрабатывать ее по принципу "админка без потребности заходить в phpmyadmin?

100%, пользователь админки не должен знать ничего про phpmyadmin и не должен иметь туда доступа вовсе.

То есть выводить в ней все имеющийся таблицы?

Есть таблицы которые реализуют только связи между таблицами, зачем их выводить? Манипуляция с зависимостями может быть в виде методов каких-то, но сами таблицы - это странно. Вообще то что Вы выводите пользователю зачастую имеет принципиально другую иерархию, нежели то что в базе. Таблица с товарами в админке, как пример, в базе может быть представлена не одним десятом таблиц.
Ответ написан
Комментировать
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Админка должна решать вопросы именно администрирования данных. И упрощать/ускорять их обработку. Добавьте сюда разграничение прав доступа и вы поймёте в каком виде вам надо ее делать.

Составьте список операций, которые вам надо производить над сущностями ( именно сущностями вашей системы, а не данными в таблицах) и сгрупперуйте их логически. Вот вам и базовый набор разделов и действий
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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