6
A
回答
5
有没有通用的 '最好' 的解决方案。看看两者是如何工作的,看看什么最适合你想要什么,以及什么适合你的应用程序的需求。在这种情况下,acts_as_votable允许对模型进行投票。 vote_fu包含更多,因为它广告'acts_as_voter'的概念来限制可能投票的模型。它还增加了'has_karma'以基于用户投票给予业力。
正如你所看到的,两者都是不同的选择,只有你知道什么最适合你的需求。
3
这里有点晚了,但从我可以告诉vote_fu受到acts_as_voteable(并支持其语法)的启发,但是更积极地开发。
3
vote_fu是非常过时的,与现代rails分布不兼容(我使用的是3.2.5)。 Thumbs_up已经取代它形成Rails 3.x开发。去那个或者acts_as_votable,因为它们仍然被维护。
Thumbs_up有一些额外的选项,如内置的业力跟踪。
相关问题
- 1. 在Django应用程序中实现代理的最佳方式
- 2. 在Android应用程序中实现设计的最佳方式?
- 3. “投票”的最佳方式是什么?
- 4. 在rails应用程序中实现java facade/service概念的最佳方式
- 5. 在rails 3中投票应用程序:我如何链接到投票方法?
- 6. 投票系统在rails应用程序?
- 7. 在rails中实现排序asc或desc的最佳方式
- 8. 在Rails中实现简单排序/搜索的最佳方式
- 9. Rails API - 投票应用程序,协会
- 10. 实现WPF应用程序导航mvvm的最佳方式
- 11. 实现移动商务应用程序的最佳方式
- 12. 实现照片共享应用程序的最佳方式
- 13. 为rails应用程序实现禁止系统的最佳方式
- 14. 实现ACL到Rails应用程序的最佳方式是什么?
- 15. 制作系统(股票)应用程序的最佳方式
- 16. 在SciLab中实现Schulze投票方法
- 17. 在WinForms应用程序中呈现HTML的最佳方式?
- 18. 在Ruby on Rails中实现实时功能的最佳方式
- 19. 实现“投票”的想法基于ContentType的应用程序
- 20. 如何在没有投票权的情况下在Rails中实现投票
- 21. 在rails应用程序中实现web服务客户端的最佳实践
- 22. 在离子应用程序上实现pullToRefresh的最佳方法
- 23. 在ASP.NET应用程序中实现语言菜单的最佳方式
- 24. 在ASP.NET应用程序中实现多语言的最佳方式
- 25. 在android应用程序中实现视频通话的最佳方式
- 26. 在iOS应用程序中实现文件夹的最佳方式是什么?
- 27. 在Silverlight和WPF中实现多语言应用程序的最佳方式
- 28. 在Web应用程序中实现“记住”多个值的最佳方式
- 29. 在C#web应用程序中实现通知的最佳方式是什么?
- 30. 如何使用Grails框架实现ajax投票应用程序?
Likeable使用Redis存储喜欢:https://github.com/schneems/likeable – Kris 2012-07-30 07:49:07