lovdbyless VS 社区引擎...哪个最好?
Posted
技术标签:
【中文标题】lovdbyless VS 社区引擎...哪个最好?【英文标题】:lovdbyless VS Community engine...which is best? 【发布时间】:2008-11-11 17:34:54 【问题描述】:因此,随着 ruby 被引入作为新的编程救世主,我想知道是否有人基于易用性、运行所需的资源、可用性和易于定制的偏好。
两者有更好的选择吗?
【问题讨论】:
【参考方案1】:嗯,任何基于 Rails 的社交网络应用程序的比较都应该包括 insoshi (http://portal.insoshi.com/)。
话虽如此,这三个都非常相似,差异归结为实现细节。 Lovd 和 Insoshi 都是完整的 Rails 应用程序;它旨在让您将它们用作入门工具包,并通过您自己的自定义扩展它们。另一方面,Community Engine 是一个 Rails 插件。这意味着您可以更轻松地向现有 Rails 应用程序添加社交功能。不过,作者已经在 Github 上放了一个完整的示例应用程序。它们似乎都具有相当的主题性,但 CE 模板都在 haml 中(如果您是 haml 粉丝,那就太好了,我不是)。
安装可能有点复杂,因为有许多外部依赖项,例如 RMagick 和搜索引擎接口。但我不会认为它对于具有这么多功能的应用程序来说太过分了。
您可以比较的几件事是更新的最近/频率以及总体受欢迎程度。幸运的是,这三个都在 GitHub 上。这为您提供了可比较的指标。您可以查看网络以确定更新频率和观察者数量,这是流行度的粗略指标(大多数观察者已经下载并至少测试过该产品)。统计数据如下:
社区引擎:262位关注者,作者更新频繁。 GitHub 上还有其他几个与 CE 相关的产品。
Insoshi:503 名观察者,来自几位作者的大量最新提交。
Lovd by Less:329 名观看者。原作者不再频繁提交(并且正在寻找新的维护者),但有一个分支在最近的更新中非常活跃。
底线?没有容易确定的“更好”的应用程序。每个都有可用的演示;我会和每一个一起玩,看看哪一个最适合你的需求。如果您希望为现有应用启用社交功能,显然 Community Engine 会更容易集成,但除此之外,选择余地很大。
【讨论】:
以上是关于lovdbyless VS 社区引擎...哪个最好?的主要内容,如果未能解决你的问题,请参考以下文章
哪个是最好的 git 托管软件? - Gitolite vs. Gitlab vs. Gitorius [关闭]