27.02.2025 07:33:45 am создал Web Мастерская
Если имеется счётчик записей, например, количество комментариев у статьи, то как лучше его обновлять? При каждом добавлении или удалении комментария, пересчитывать общее количество комментов и обновлять поле, либо же просто добавлять или отнимать единицу?
Статистика доступна после голосования Публичный опрос
- Жалоба
- 3
Dolphin 28.02.2025 05:23:25 pm
При добавлении одной записи, достаточно прибавит единицу, к количеству записей, так же при удалении записи, отнять единицу. А если необходимо обновить счётчик, скажем, после ошибок на сайте, то производить полный пересчёт всех строк.
0x0000001E 02.03.2025 07:13:27 am
Думаю, что лучше прибавлять/отнимать единицу. Пересчет всех записей, дает большею нагрузку, чем просто:
$c + 1
Scorpion 02.03.2025 09:06:10 pm
+/-1 - самый оптимальный подход. Полным пересчетом можно пользоваться раз месяц, для точности, в случае, если были сбои. Либо же не обновлять счетчик сразу, после добавления записи, а полностью пересчитывать записи, скажем, раз в час.