Ну, любое сравнение приложений на основе Rails для социальных сетей также должно включать insoshi (http://portal.insoshi.com/).
При этом все три очень похожи, и различия сводятся к деталям реализации. Lovd и Insoshi - полные Rails-приложения; он предназначен для того, чтобы вы могли использовать их в качестве стартовых наборов, дополняя их своими настройками. Сообщество Engine, с другой стороны, является плагином Rails. Это означает, что вы можете легче добавлять социальные функции в существующее приложение Rails. Тем не менее, автор разместил полный пример приложения на Github. Они все кажутся довольно удобными, но шаблоны CE все в хамле (отлично, если вы фанат хамла, а я нет).
Установка может быть немного сложной, потому что существует множество внешних зависимостей, таких как RMagick и интерфейсы поисковых систем. Но я бы не подумал, что это слишком необычно для приложений с таким количеством функций.
Несколько вещей, которые вы можете сравнить, это недавние / частые обновления и общая популярность. К счастью, все три на GitHub. который дает вам сопоставимые показатели. Вы можете посмотреть на сеть, чтобы определить частоту обновления и количество наблюдателей, что является приблизительным показателем популярности (большинство наблюдателей скачали и, по крайней мере, протестировали продукт). Статистика:
Движок сообщества: 262 наблюдателя, автор часто обновляется. На GitHub есть несколько других продуктов, связанных с CE.
Инсоши: 503 наблюдателя, множество недавних коммитов от нескольких авторов.
Lovd by Less: 329 зрителей. Оригинальный автор больше не фиксирует часто (и ищет нового сопровождающего), но есть один форк, который очень активен с последними обновлениями.
Итог? Нет лучшего определения «лучшего» приложения. У каждого есть демоверсии; Я бы поиграл с каждым и посмотрел, какой из них лучше всего подходит для ваших нужд. Если вы ищете возможность социальной поддержки существующего приложения, очевидно, что Community Engine будет проще интегрировать, но в противном случае выбор будет широко открытым.