0

Railsにアプリがあり、ユーザーがアプリにログインすると、アプリを承認したFacebookの友達のリストがデータベースに保存され、この情報をユーザーに表示できるように構成されています。

しかし、この情報を最新の状態に保つためのベスト プラクティスはありますか? たとえば、ユーザー A とユーザー B の両方が私のアプリを使用していて、ユーザー A がユーザー B を友達として追加した場合、ユーザー B がユーザー A の友達リストに表示されるようにするにはどうすればよいですか?

ユーザーの友達リストを表示するたびに facebook を照会できることはわかっていますが、ユーザーの facebook 友達をデータベースに保存する主な理由は、パフォーマンスを向上させ、ユーザーがクリックするたびにこの種の呼び出しを行う必要がないようにすることです。アイデアやベストプラクティスはありますか?

4

1 に答える 1

2

おそらく毎日または毎週、その情報を更新するスケジュールされたタスクがありますか?

これを支援するための宝石が1つあり ます https://github.com/bvandenbos/resque-scheduler/

于 2012-07-29T21:37:45.803 に答える