¿Cuál es el mejor complemento actualmente para implementar la votación en un sitio de Rails?¿La mejor manera de implementar la votación en una aplicación de Rails?
Dos Estoy en cuenta son:
¿Cuál es el mejor complemento actualmente para implementar la votación en un sitio de Rails?¿La mejor manera de implementar la votación en una aplicación de Rails?
Dos Estoy en cuenta son:
No hay 'mejor' solución general. Vea cómo funcionan ambos y vea qué se ajusta mejor a lo que desea y lo que se adapta a las necesidades de su aplicación. En este caso, acts_as_votable permite votar en modelos. vote_fu contiene más, ya que anuncia el concepto de 'acts_as_voter' para limitar los modelos que pueden votar. También agrega 'has_karma' para dar karma basado en el voto del usuario.
Como ve, ambas son opciones diferentes y solo usted sabe cuál se ajusta mejor a sus necesidades.
Llegando un poco tarde aquí, pero por lo que puedo decir, vote_fu se inspiró en acts_as_voteable (y admite su sintaxis), pero se desarrolla más activamente.
vote_fu está muy desactualizado y no es compatible con las distribuciones de los rails modernos (estoy usando 3.2.5). Thumbs_up lo ha reemplazado desde el desarrollo de Rails 3.x. Vaya con eso o bien acts_as_votable ya que aún se mantienen.
Thumbs_up tiene algunas opciones adicionales como el seguimiento de karma incorporado.
Likeable utiliza Redis para almacenar "me gusta": https://github.com/schneems/likeable – Kris