"友達"システムやソーシャルネットワーキングシステムの開発を容易にするRailsプラグインを探しています。誰かがそれを言う前に...​私は知っている、私はおそらく最初からそれを自分で作成するべきです。私はこれに十分対応しています(私は思います)。a)私の生活を少し楽にし、b)参考のためにいくつかのアイデアを教えてください。私は自分自身の認証システムを作ろうと試み、そして私は大丈夫だと思ったことをしました、それから私はrestful_authenticationに切り替えて、そして私のシステムがどれほど劣っているか気付いた。[コミュニティエンジン]を試してみたいのですが。Railsアプリケーション用の無料のオープンソースソーシャルネットワークプラグインです。新規または既存のアプリケーションにドロップすると、基本的なコミュニティサイトのすべての機能をすぐに利用できます。http://www.weebabystuff.com/私が知っているもう一つの選択肢は、チャックが投稿したInsoshiです更新:このブログ記事を見てくださいhttp://jimneath.org/2008/04/25/building-a-social-network-site-in-rails/エド:)-source3あなたはhttp://lovdbyless.com/を調べることができますこれは無料のオープンソースのRailsソーシャルネットワーキングアプリです。http://railscasts.com/episodes/163-self-referential-association[railscastsビデオを見る必要があります。私は自分では使っていませんが、それがあなたが探しているもののようです。OpenIDライブラリを使用することをお勧めします。source1他の人が言ったことに加えて、acts_as_networkもあります。これのボーナスは、それが純粋なプラグインであるということです(エンジンを必要としません)。エンジンを心配する必要がないことは大きなプラスです。欠点は、もちろん、それが本格的なソーシャルネットワークではないということです。それはモデルのためのただの友好的なプラグインです。gemをチェックアウトしたいかもしれません。Recordの両方をサポートします。avatarを使用してhttp://github.com/mislav/will_paginate/tree/master[will-paginate]を試してみるでしょう。can_serachが大好きです。technoweenieによって他の宝石を見るべきです。そこにあなたを助けることができる素晴らしいものがたくさんありますsource0私はちょうどこれを自分自身で調査していて、Bortと一緒に行くことを選びました私はすでにそれに精通していて、それはユーザー認証と基本的なアプリケーション機能性であなたが必要とするすべてを提供するので、中止してください。2.3にマージされているので、これからも役立つことがわかります。CommunityEngineはよりモジュール化されています。私がしないものから私が欲しい機能をほぐすためにもっと多くの仕事があるでしょう。これは高水準のクイックブラウズの初期インプレッションに基づいているため、非常に大きな粒度の塩を使用してください。streamsプラグインがあります。12Linuxは、私のrubyプログラムの構文が間違っていると言います。