0

我真的不喜欢 Disqus、Livefyre 等,因为我认为它们很臃肿。另外,我想将评论存储在我们自己的数据库中,并具有完全的布局灵活性。

我用谷歌搜索,但令我惊讶的是没有找到好的/维护良好的替代品。https://github.com/the-teacher/the_comments接近但不完全存在(并且仅是 Rails 4)。

有人知道 Rails Web 应用程序的任何简单评论系统吗?

要求:

  • Rails 3 + 4 支持(因为我们将很快升级到 Rails 4)
  • 最好有嵌套/线程注释
  • Akismet 或类似的垃圾邮件检测,因此不需要审核
  • 向评论者发送有关新评论/回复的邮件通知
  • 应该允许未在我们的应用程序中注册为用户的人也可以发表评论,可能(但不一定)通过 Facebook、他们的 Google 帐户或类似帐户登录 - 或者根本不登录。

谢谢 :)

4

4 回答 4

4

Juvia来自Phusion Software , Passenger背后的人。它是开源的。

于 2013-10-11T18:04:44.957 回答
1

试试act_as_commentable_with_threading。它的使用非常简单。

此 gem 仅适用于 Rails 3 及更高版本。它涵盖了您的大部分要求。

于 2013-10-18T11:36:11.657 回答
0

尽管已经提到了Juvia ,但您可以将opinio视为替代方案。Opinio 目前仅适用于 Rails 3,并且注意到开发似乎停滞不前。经过更多研究,我发现这些替代方案可以与 Rails 4 一起使用:

评论共通者

于 2013-10-14T10:00:22.340 回答
0

您可以使用 ruby​​ 工具箱。

https://www.ruby-toolbox.com/categories/rails_comments

Juvia,与线程一样可评论的行为似乎都是最受欢迎的。两者似乎都得到了积极的维护。

于 2013-10-16T09:28:30.440 回答