хранить большие пальцы вверх / вниз в базе данных или сессии? - PullRequest
0 голосов
/ 11 января 2011

Я хочу добавить функцию, чтобы оценивать (только большой палец вверх или вниз) комментарии. Поскольку будет много комментариев, поэтому я думаю, что хранение больших пальцев вверх или вниз для каждого комментария увеличит объем данных в базе данных. Существует ли альтернативный и эффективный способ избежать хранения в базе данных, например, путем временного хранения с помощью файлов cookie или сеанса (пока открыт браузер)? Спасибо за ваши экспертные мнения. Если куки / сеанс эффективны, я очень ценю любой пример того, как я могу хранить следующие данные временно, например: user_1 thumb_up comment_1 user_1 thumb_down comment_2

Edit: Извините, мне кажется, я не очень ясно понял свой вопрос. Эффективно ли хранить только общее количество пальцев вверх / вниз. Я не хочу хранить IP-адрес или имя пользователя каждого пользователя в базе данных.

Ответы [ 2 ]

0 голосов
/ 11 января 2011

Хранение данных такого рода в сеансе или файлах cookie означает, что вы отслеживаете только те сообщения, на которые пользователь дал одобрение, и только если они продолжают использовать один и тот же браузер. Это кажется довольно бессмысленным, поскольку обычно такие элементы пользовательского интерфейса интересны только тогда, когда они показывают, что люди думают в совокупности.

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

0 голосов
/ 11 января 2011

Хм, вы хотите, чтобы показания большого пальца вверх / вниз показывались только для одного пользователя?Я бы посоветовал вам рассмотреть этот вариант использования, прежде чем пытаться сохранить его в файле cookie ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...