Skip to content

Instantly share code, notes, and snippets.

@mouse-lin
Created August 9, 2012 08:42
Show Gist options
  • Save mouse-lin/3302407 to your computer and use it in GitHub Desktop.
Save mouse-lin/3302407 to your computer and use it in GitHub Desktop.
introduce useful Rails forum gems
(非关系性数据库的forum全部直接滤过了)
#communityengine
简介:一个将你现有的应用程序,包括用户、博客、照片、剪报、收藏,以及更多基于社交能力的功能集合到一起。
官网: http://www.communityengine.org
github(rails3)地址: https://github.com/bborn/communityengine/tree/rails3
优点: 功能多、多Rails版本支持,界面比较丰富,开发者贡献者多到目前还再维持更新中,wiki比较齐全
缺点: 当不需要用到那么多功能时,庞大功能配置将会是很麻烦,
forum-monster
简介: forum-monster是在Rails 3
编写一个简单的论坛发生器。论坛怪物的目标,是提供无需决定您的网站设置一个简单的,容易设置论坛应用程序
github地址:https://github.com/kanitw/forum_monster
demo: http://forum-monster.heroku.com/
优点:轻巧、灵活
缺点:功能比较少,目前基本没更新过了,默认没验证、没授权基本都需要自己去添加这样功能,如果你是需要的话
FOREM
简介:FOREM是
一个Rails的发动机,其目的是有史以来最好的小论坛系统。最终目标是有一个可以下降到一个应用程序,它提供了论坛,主题和岗位的基本功能的发动机。
github地址:https://github.com/radar/forem
demo:http://forem.heroku.com
优点:轻巧、灵活、支持多、定制性也比较强、主题包也比较多,用户不会那么乏味、多语言支持(虽然翻译得有点业余,不够好过没有)、还再保持更新中
缺点:那只能说功能不够多(如果是需要很多功能得话)
altered_beast
简介:The popular rails-based Beast forum, rewritten from the ground up with the same database and views
github地址:https://github.com/courtenay/altered_beast
优点:优点还是挺多,可以直接去github上面看看;总结得话,就是一个比较有历史得gem了,后续也有人将它升级到了rails3( < 3.1 )
缺点:Rails版本低,定制性不是很强拉,目前基本很少更新了,第一次配置过程中还傻瓜式一步步来配置,感觉有点蛋碎(个人感觉而已)
Rails3-forum
简介:A simple forum application written using Rails 3
github地址: https://github.com/smholloway/Rails3-forum
demo: http://rails3-forum.heroku.com/
优点: 直接一个rails得项目,只需clone,然后运行,简单,方便
缺点: 功能少
Rails3-Forums-Without-Nesting
简介、优点、缺点: 基本和Rails3-forum一样
github地址:https://github.com/smholloway/Rails3-Forums-Without-Nesting
demo: http://rails3-forums-without-nesting.heroku.com/
总结: 如果是要轻巧的话,建议就直接使用FOREM,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment