Т.е. запрос прав юзера из базы на разные сущности и автоматический предоставление и отзыв прав пользователя на что-то - это НЕ бизнес-логика? Разработчики SaaS-ов просто нервно курят в сторонке и прозревают)
Ну я ж и говорю: К черту ООП, будет просто на кажлдую задачу при помошь PDO херачить сырые за прос на масс INSET/UPDATE/DELETE-ы!) Збс система! Поддерживаемая!)
Ну, сырые запросы в базу - самое быстрое и на первый взгляд оптимальное решение. А потом у тебя этих запросов 200+штук и что-то в структуре базы поменялось и тебе нужно переписать 50 из них)))
проверка доступа - это ВСЕГДА проверка доступа!) И если это бизнесс-логика, то эето ВСЕГДА бизнесс-логика. Потому что бизнесс-логик - это правила, которые диктует бизнесс!
ИМЕННО! и мой вопрос, который тут муссируется уже несколько часов: Можно ли как-то минимизировать кол-во запросов в базу при этом не потеряв ООП-шность работы на уровне логики.
Я правильно вас понимаю, что "отображение списка ваших постов только друзьям ваших друзей" это НЕ бизнесс-логика социальной сети, а нечто другое? Мы же просто читаем список друзей.