ffosters, Это не шутка. Есть 100 клиентов, и 100 комментарие, они все прочитаны всеми пользователями. Сколько записей будет в таблице с непрочитанными комментами? 0.
Далее 1 клиент, написал 10 сообщений, никто их не прочитал. Сколько будет записей в таблице с непрочитанными комментариями ? 100.
Далее все клиенты прочитали все сообщения, и в таблице с непрочитанными комментариями станет опять ноль записей.
А в вашем случае в таблице с прочитанными комментариями станет 11000 записей.
Алексей Скляров, а можно ссылку где почитать про это? что то гуглил, но не нашел( видимо в меру своего еще плохого умения гуглить программерские вопросы))
МОжно же просто в фаербаге допустим поменять айди пользователя и айди комментария, и удалится не тот комментарий, так как по факту пара айди автора и айди комментария будут верной.
Андрей Буров, так как предлагаю я (хранить в табличке непрочитанные комменты) можно сделать как у вк, то есть ты можешь открыть диалог, и если у тебя сообщения не были на экране, то они не станут прочитанными. Тоже прикольная штука.
Меня беспокоит при таком подходе, что на каждой странице где будут эти счетчики (общее количество, отдельно по каждой сущности) они будут каждый раз обсчитываться, разве это не лишнее ?
Алексей Скобкин, Да я это понимаю, но хотел этот момент оттянуть, как можно дальше. Так как кожу, для удовольствия, это не основная работа. Но научится хочу, поэтому самое время, как раз.
Алексей Скобкин, для того чтобы разворачивать в продакшене у нас есть админ)) и настроеный репозиторий. Видимо время пришло разобраться локально как все это должно работать)
В том то и дело что у меня совсем, что ни на есть, первые поры)
В самом начале поставил мамп, и больше не вспоминал вообще про эти дела, только кодом самим занимался, а теперь походу придется разобраться как это работает изнутри(((
Далее 1 клиент, написал 10 сообщений, никто их не прочитал. Сколько будет записей в таблице с непрочитанными комментариями ? 100.
Далее все клиенты прочитали все сообщения, и в таблице с непрочитанными комментариями станет опять ноль записей.
А в вашем случае в таблице с прочитанными комментариями станет 11000 записей.