Я знаю, что этот вопрос задавали здесь пару раз, но ни один из ответов не понравился мне. Это связано с тем, что почти все они связаны с огромным процессом чтения/записи, связанным с базой данных, чего я бы хотел избежать любой ценой.
О непрочитанных дискуссиях/темах/сообщениях, о которых можно много подумать. Я не знаю, как такие системы форумов, как MyBB, vBulletin, Invision Power Board, Vanilla, phpBB и т.д., справитесь с этой проблемой, поэтому я хотел бы прочитать от вас, ребята, ваш опыт в этом. Я знаю, что использование таблицы базы данных просто для этого является самым простым способом, но это будет связано с огромным чтением/записью, когда сообщество будет иметь более 10 000 членов и 1000 новых тем каждый месяц. Это сложно, но должен быть способ избежать перегрузки сервера.
Итак, что вы найдете в качестве лучших практик для этой проблемы, а также о том, как другие системы форумов справляются с ней?