lovdbyless VS Сообщество движок ... что лучше? - PullRequest
5 голосов
/ 11 ноября 2008

Итак, когда ruby ​​объявлен новым мессией программирования, мне интересно, есть ли у кого-нибудь предпочтения, основанные на простоте использования, ресурсах, необходимых для запуска, удобстве использования и простоте настройки.

есть лучшее из двух?

1 Ответ

13 голосов
/ 12 ноября 2008

Ну, любое сравнение приложений на основе 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 будет проще интегрировать, но в противном случае выбор будет широко открытым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...