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

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

我知道的两个是:

  1. vote_fu
  2. acts_as_voteable

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

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

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

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

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