23得票9回答
实现一个不需要注册的投票系统

我希望在我的网站上实现一个投票系统,而不需要强制让用户创建账户。用户最终将会投票支持/反对一篇具有唯一ID的内容。 我知道可以通过IP/ID在表格中存储条目,但如果有多个用户来自同一个IP地址怎么办? 是否有一种方法可以唯一地识别访问者,而不是与他们的外部IP地址相关联? 如果我创建一个G...

17得票4回答
投票系统的数据库结构,包含赞成和反对票。

我将为一个Web应用程序创建一个投票系统,想知道将投票存储在(SQL)数据库中的最佳方法。 投票系统类似于StackOverflow的系统。我正在考虑是否应该将赞成票和反对票存储在不同的表中。这样更容易计算所有赞成票或反对票。另一方面,我必须查询两个表以查找某个用户或被投票项的所有投票。 ...

13得票7回答
匿名投票中防止游戏的最佳方法是什么?

我即将为我的网站编写一种投票方法。我想要一种方法来阻止人们对同一件事情进行两次投票。到目前为止,我的想法有: 在投票完成后放置cookie(容易受到多个浏览器的影响) 记录每个投票的IP地址(这在代理/企业环境中会失败) 强制登录 我的网站并不是基于账户的,尽管它会聚合Twitter数...

13得票1回答
在MongoDB中进行投票

推荐使用奇数集。我有个疑问,当从奇数集中减去一个数字时,会得到一个偶数集。成员数量逐一减少时,会在偶数和奇数之间波动。我们并不总是有奇数成员的情况。能否有人解释一下MongoDB投票的工作原理?

12得票7回答
投票系统中的唯一IP地址

我正在为我的 PHP/MySQL 网站创建一个投票系统,希望确保每个用户只能投票一次。有什么好的方法可以实现这一点?到目前为止,我已经考虑并部分实现了以下方案: 将每个投票记录在数据库中,并记录用户IP和投票结果。这会使数据库变得臃肿,但确保每个用户只能投一票。 在用户端存储一个 cook...

9得票3回答
实现动态更新的赞/踩功能

如何实现类似于Quora动态更新投票计数:每当用户投票赞成答案时,这些信息会自动反映在所有正在查看页面的用户中。 我希望您可以回答以下问题: 1.我们是否必须为每个答案的投票计数保持轮询?如果是,那么如何管理因此而产生的服务器负载,因为有很多用户在轮询投票? 2.或者使用Websocki...

8得票7回答
每个IP地址只能投1票吗?

我真正想要的是限制每个人只能投1票,但我能想到的下一个最好的方法是限制每个IP地址只能投1票,以防止恶意用户/黑客严重干扰公司的投票系统。我考虑使用数据库来跟踪IP地址。 更新: 很抱歉第一次没有表达清楚。我想知道将每个IP地址限制为1票是否是限制每个人只能投1票的好策略。基本上,我想知道1...

7得票1回答
MySQL:显示用户未投票的一个随机结果

我需要帮助显示一个随机结果,当前用户没有投票。目前我的数据库设置和我尝试过的最后一个查询可以在http://sqlfiddle.com/#!2/2f91b/1找到。 基本上,我可以使用这个查询来隔离每个单独的项目: SELECT a.img_url, a.item_id, a.user_i...

7得票2回答
哪个Rails投票系统Gem具有以下功能?

请问有哪些Rails投票系统插件或Gem符合以下特点: 支持顶和踩 能够显示总票数 能够为模型中的所有对象投票(但每个用户只能投一次) 按照得票数高低列出模型中的所有对象 不能投自己的对象 我看过thumbs up Gem,但它没有明确说明,如果我错了,请纠正我。此外,我想知道是否可以...

7得票4回答
防止重复投票

我正在创建一个Web应用程序,用户可以通过点击赞成或反对来投票给候选人,这些用户没有网站上的任何帐户。 最好的技术是什么?使用验证码来防止垃圾邮件更安全吗? 预计投票数为数百万,只要获得95%的准确度即可,主题并不是非常关键。谢谢。