Ruby が新しいプログラミングの救世主として迎え入れられたことで、使いやすさ、実行に必要なリソース、使いやすさ、カスタマイズのしやすさに基づいて好みを持っている人がいるかどうか疑問に思っています。
2つのうちのより良いものはありますか?
Ruby が新しいプログラミングの救世主として迎え入れられたことで、使いやすさ、実行に必要なリソース、使いやすさ、カスタマイズのしやすさに基づいて好みを持っている人がいるかどうか疑問に思っています。
2つのうちのより良いものはありますか?
さて、Rails ベースのソーシャル ネットワーキング アプリの比較には、insoshi ( http://portal.insoshi.com/ ) も含める必要があります。
そうは言っても、3 つすべてが非常に似ており、違いは実装の詳細に帰着します。Lovd と Insoshi はどちらも完全な Rails アプリです。これらをスターター キットとして使用し、独自のカスタマイズで拡張することを目的としています。一方、コミュニティ エンジンは Rails プラグインです。これは、ソーシャル機能を既存の Rails アプリケーションにより簡単に追加できることを意味します。ただし、作者は完全なサンプル アプリを Github に置いています。それらはすべてかなりテーマに対応しているように見えますが、CE テンプレートはすべて haml で作成されています (haml のファンなら素晴らしいですが、私はそうではありません)。
RMagick や検索エンジン インターフェイスなどの外部依存関係が多数あるため、インストールは少し複雑になる場合があります。しかし、これほど多くの機能を備えたアプリケーションにとっては、あまりにも的外れだとは思いません。
比較できるのは、更新の最新性と頻度、および全体的な人気です。幸いなことに、3 つすべてが GitHub にあります。これにより、同等の指標が得られます。ネットワークを調べて、更新頻度とウォッチャーの数を判断できます。これは、人気の大まかな指標です (ほとんどのウォッチャーは製品をダウンロードし、少なくともテストしています)。統計は次のとおりです。
コミュニティ エンジン: 262 人のウォッチャー、著者は頻繁に更新しています。GitHub には、他にも CE 関連の製品がいくつかあります。
Insoshi: 503 人のウォッチャー、複数の作成者による最近のコミットが多数あります。
Lovd by Less: 329 人のウォッチャー。元の作者はもはや頻繁にコミットしていません (そして新しいメンテナを探しています) が、最近の更新で非常に活発なフォークが 1 つあります。
要点は?「より良い」アプリケーションを簡単に判断できるものはありません。それぞれに利用可能なデモがあります。私はそれぞれを試して、どれがあなたのニーズに最も適しているかを見ていきます. 既存のアプリをソーシャル対応にしたい場合は、明らかにコミュニティ エンジンの方が簡単に統合できますが、それ以外の場合、選択肢は広く開かれています。