RoRに通知システムを実装する方法は?

私はRuby on Railsを完成させました。他のユーザーに従うことができ、他のユーザーに従うことができるチュートリアルツイッターのように私に従ってください。誰かが私の後を追うようになると、たとえばスタックエクスチェンジやFacebookに来て通知を表示するような通知システム(たとえば赤1)のような通知システムを実装する方法は不思議です。それについてどうやって行くの?あなたやMVCの準備ができているソリューションの例はありますか?

2
追加された 著者 Nick,

2 答え

I'd add a before_filter to relevant controller actions that checks for new followers in the database and sets flash[:notice] to something useful like 'X new followers' and links to your followers page. There's a quick overview of how flash works in the docs: http://api.rubyonrails.org/classes/ActionDispatch/Flash.html

5
追加された
あなたはbefore_filterがどのように見えるかのデモをすることができますか?私の怠けて申し訳ありません。
追加された 著者 roza,
フィルタを使用する例はたくさんあります。ここに1つあります: rails.nuvvo.com/lesson/6373-action-controller-filters
追加された 著者 David Underwood,
1
追加された
上記の2つのレールスケイスは、活動フィードを実施するためのものであり、特定のシステムのためのものではありません。 Facebookのニュースフィードを実装し、両方のFacebookの通知システムを実装する。
追加された 著者 Packer,