Оптимальное решение для голосования - PullRequest
1 голос
/ 30 декабря 2010

У меня есть простое веб-приложение для блога, где пользователи могут голосовать.

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

Что является более гибким, а что более оптимальным?

Ответы [ 2 ]

2 голосов
/ 30 декабря 2010

Отслеживание количества лайков и дислайков позволяет зрителям увидеть сколько людей понравилось / не понравилось публикацией, а не только разница двух чисел.Это дает вам возможность проиллюстрировать, сколько людей видели пост и не удосужились проголосовать.

Если это важно для вас, возможно, стоит того, чтобы отслеживать дополнительное число.

2 голосов
/ 30 декабря 2010

Наличие двух счетчиков на стороне БД (для лайков и дислайков) более гибко и позволяет вам давать больше вариантов в будущем. Но это немного дороже, чем только один.

...