2011-01-11 124 views
0

我想添加功能来评价(仅拇指向上或向下)。由于会有很多评论,所以我认为每个评论存储大拇指会增加数据库中的大量数据。是否有避免在数据库中存储的有效方法,例如,通过Cookie或会话进行温和存储(只要浏览器处于打开状态)? 感谢您的专家意见。如果Cookie /会话是有效的,我会非常任并欣赏比如我怎么能够存储以下数据暂时的,例如, USER_1 thumb_up COMMENT_1 USER_1 thumb_down comment_2在数据库或会话中存储竖起大拇指/竖起大拇指?

编辑: 对不起,我想我是不是很清楚我的问题。是否有效地存储只有大拇指向上/向下的总数。我不想将每个用户的IP地址或用户名存储在数据库中。

回答

0

嗯,你想有大拇指向上/向下计数只显示一个用户?我建议你在尝试将它存储在cookie中之前考虑该用例...

+0

对不起,我忘记在我原来的帖子中提到,我只想存储大拇指向上/向下。我不想存储大拇指向上或向下的每个用户的ip或用户名。存储这些数据更好还是没有更好?谢谢。 – Lucka 2011-01-11 00:57:58

0

在会话或cookie中存储该类数据将意味着您只跟踪哪些帖子用户给予了赞赏,并且只有当他们继续使用相同的浏览器。这似乎毫无意义,因为通常这些UI元素只在展示人们总体思考时才有意思。

假设您在数据库中以整数列或类似的方式跟踪大拇指/拇指向下,这并不会增加您的资源使用。

+0

对不起,我忘了在我原来的帖子中提到我只想存储大拇指向上/向下。我不想存储大拇指向上或向下的每个用户的ip或用户名。存储这些数据更好还是没有更好?谢谢。 – Lucka 2011-01-11 00:57:24