在Rails应用程序中实现投票的最佳方式?

时间:2009-09-09 06:27:03

标签: ruby-on-rails voting

目前在Rails网站上实施投票的最佳插件是什么?

我知道的是:

  1. vote_fu
  2. acts_as_voteable

3 个答案:

答案 0 :(得分:5)

没有一般的“最佳”解决方案。了解两者的工作原理,看看哪种最适合您的需求以及哪些适合您的应用需求。在这种情况下,acts_as_votable允许对模型进行投票。 vote_fu包含更多内容,因为它广告了'acts_as_voter'的概念,以限制可能投票的模型。它还添加了'has_karma'来根据用户投票给出业力。

如您所见,两者都有不同的选择,只有您知道最适合您的需求。

答案 1 :(得分:3)

这里有点晚了,但是我可以告诉你,vote_fu的灵感来自acts_as_votable(并且支持它的语法),但是更积极地开发了。

答案 2 :(得分:3)

vote_fu非常过时,与现代铁路发行版不兼容(我使用的是3.2.5)。 Thumbs_up已将其替换为Rails 3.x开发。继续使用acts_as_votable,因为它们仍在维护中。

Thumbs_up还有一些额外的选项,比如内置的业力跟踪。