4

私の Rails 3 アプリには、Users、Products、Likes があります。ユーザーが製品を投稿し、別のユーザーがこの製品を気に入った場合、そのユーザーに自分の製品が気に入ったという通知を受け取りたい.

これを処理する既存の宝石はありますか? 私はPusherに出くわしただけですが、それはやり過ぎのようです.

4

3 に答える 3

4

それを行うgemがいくつかあります:

Railsアクティビティ

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

パブリック アクティビティ

http://railscasts.com/episodes/406-public-activity

https://github.com/pokonski/public_activity

私はそれらを使用したことがありません (おそらく明日は使用する予定です ^^) ので、より経験豊富な人が、要件を考慮してより良い洞察を提供してくれるかもしれません (または、ドキュメントの一部を読んでください)。

于 2013-03-13T01:38:10.717 に答える
1

上でさまざまな人が言及した gem はすべて、アクティビティ フィードを実装するためのものです。Facebook ニュース フィードと Facebook 通知システムの実装には多くの違いがあります。

通知システムの実装については、これらのリンクを確認することをお勧めします。 グリッター

リンク

于 2014-12-16T10:12:29.663 に答える
0

このhttp://railscasts.com/episodes/260-messaging-with-fayeを見たことがありますか? この例では Faye が使用されています。あなたがまだそれをやり過ぎと考えるかどうかはわかりません。

于 2013-03-13T01:36:20.527 に答える