【问题标题】:Reputation System for RailsRails 的声誉系统
【发布时间】:2013-09-27 18:54:57
【问题描述】:

我在 Rails 4 上,正在搜索类似于 Stack Overflow 系统的 Reputation System Gem

The Popular 似乎是 Merit 和 Twitter 的 Active Reputation System

但我不知道该选择哪个,Twitter 的 Active Reputation System 似乎拥有更大的社区(因为我对 Rails 还很陌生),这对我很有帮助。但我也不会错。

我还发现了 Twitter Active Reputation System for Rails 4,但来自另一个用户

当我浏览 2 个 Gem 时,我并没有完全明白哪个更类似于 Stack Overflow 的声誉系统。

如果有人能告诉我这 2 个宝石供我使用,我将非常感激 :)

【问题讨论】:

    标签: ruby-on-rails twitter gem ruby-on-rails-4 merit-gem


    【解决方案1】:

    来自Active Reputation System的文档:

    假设我们要在问答网站中跟踪用户业力,其中用户 业力是提问技巧和回答技巧的总和。质疑 技能是用户问题的投票总和,回答技能是总和 用户回答的平均评分。

    在我看来,它准确地描述了您的情况。我会这样做,并且可能也会使用优点宝石在某个时候为用户提供徽章。

    【讨论】:

    • 嗨,马格南,感谢您的回答。正如我从看宝石中了解到的那样,它没有声誉吗?这只是为了选票。我正在寻找一种解决方案,让用户因回答等问题而获得奖励。
    • 我用 Rails4:branch for Active Rep System 的链接更新了我的问题。你能看看吗?就我而言,我需要投票、声誉和徽章 :) 就像 Stackoverflow 一样。你有什么推荐的?
    • 更新了答案,我会同时使用两者,因为优点宝石具有徽章功能。两者都用不会有坏处。
    • 很酷,谢谢,我应该使用其他人的 Branch:Rails4 还是应该使用官方 Twitter 分支。 (PS 我在 Rails 4 上)
    • 你可以使用你找到的用于 rails 4 的那个,如果需要的话,以后切换到官方的那个。
    【解决方案2】:

    Merit 跟踪 user's karma in the form of pointsbadges à la StackOverflow。它还有一个排名概念,例如“星级餐厅”。

    它类似于 SO,我无法帮助比较,因为我还没有使用 Twitter 的 Active Reputation System。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-12
      相关资源
      最近更新 更多