如今,在 Rails 网站上实现投票的最佳插件是什么?
我知道的两个是:
没有通用的“最佳”解决方案。看看两者是如何工作的,看看什么最适合您的需求以及什么最适合您的应用程序的需求。在这种情况下,acts_as_votable 允许对模型进行投票。vote_fu 包含更多内容,因为它宣传了“acts_as_voter”的概念以限制可能投票的模型。它还添加了“has_karma”以根据用户投票提供业力。
如您所见,两者都是不同的选择,只有您知道最适合您的需求。
这里来得有点晚,但据我所知,vote_fu 的灵感来自于acts_as_voteable(并支持它的语法),但开发得更加积极。
vote_fu 非常过时,与现代 Rails 发行版不兼容(我使用的是 3.2.5)。 Thumbs_up从 Rails 3.x 开发中取代了它。继续使用它或acts_as_votable,因为它们仍在维护中。
Thumbs_up 有一些额外的选项,比如内置的业力跟踪。