实现Rails应用程序中投票的最佳方式?(Best way to implement voting

2019-08-04 10:52发布

什么是最好的插件,这些天在Rails的网站上实施的投票?

两个我所知道的是:

  1. vote_fu
  2. acts_as_voteable

Answer 1:

有没有通用的“最好”的解决方案。 看看两者如何工作,看看有什么最适合你想要什么,什么适合你的应用程序的需要。 在这种情况下,acts_as_votable允许在模型上投票。 vote_fu含有较多的,因为它的广告acts_as_voter“的概念,以限制可能投票的车型。 它还增加了“has_karma”根据网友投票给业。

正如你看到的,都是不同的选择,只有你知道什么最适合您的需求。



Answer 2:

即将在有点晚了这里,但我可以告诉vote_fu被acts_as_voteable启发(和支持它的语法),但更多的积极发展。



Answer 3:

vote_fu是非常过时的,不符合现代轨道分布(我使用的是3.2.5)兼容。 Thumbs_up已经取代了它形成的Rails 3.x的发展。 去与或任acts_as_votable作为仍然维持他们。

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



文章来源: Best way to implement voting in a Rails application?