BuddyPress 1.2或Elgg 1.7,寻求建议

时间:2011-07-25 13:12:12

标签: drupal content-management-system buddypress elgg

尝试选择我将集成外部应用程序的PHP开源CMS。我对Drupal和WordPress有相当深入的经验,因为它没有与BuddyPress合作,所以倾向于喜欢WordPress的简单性。

我已经排除了Drupal(太多我不需要的功能,太复杂,想尝试新的东西)并且认为我把它缩小到了WP / BuddyPress,直到我今天才发现了Elgg。做了一些谷歌搜索,但发现两者之间没有令人满意的近期比较(BuddyPress 1.2,Elgg 1.7)和一般的Elgg信息很少。

以下是我正在进行的项目的功能要求:

多个用户:个人资料,私人消息,论坛,评论,Facebook / SN集成以及创建基本用户类别的某种方式。就是这样。

CMS必须尽可能简单,以便我能够深度集成到外部应用程序。外部API用于我从头开始构建的电子学习平台。此处的大多数活动都将通过基于JSON的API在浏览器中进行。 JavaScript将实时查询API并更新用户仪表板和各种功能等。所以我猜它主要是模板编辑,如果需要可能还有一些管理模块。用户将注册并通过CMS站点登录。用户数据将在CMS和应用程序之间分配,显然,我不想在除用户ID之外的两个数据库之间复制任何数据。与课程,游戏等相关的其他数据将存储在外部应用程序中,并且将有一个管理员,与CMS分开。

由于项目的时间限制,我需要CMS社区/用户功能,没有时间自己重新发明所有这些轮子。我也希望让外部应用程序尽可能健壮。

由于这些原因,我想要一个简单但灵活的基于LAMP的CMS。最好是经过精心设计,以便我可以继续安装更新,而无需破解核心。

任何有两个平台经验的人--BuddyPress 1.2,Elgg 1.7 - 关心哪个平台最好的建议,关于我项目的要求,我全都耳朵!感谢。

1 个答案:

答案 0 :(得分:0)

最后我决定选择BuddyPress,因为它有更多的社区吸引力,而且我已经非常适合编写WP插件和主题了。看起来应该很容易将WP用户数据库与我的外部数据库集成,并将它们组合在一个JSON格式的API中。 BuddyPress几乎所有我需要它开箱即用,从我最初的尝试到它,数据字段分离应该非常干净。

不是说埃尔格也不会工作,我只是在有限的时间内没有读到足够好的东西我必须在两者之间作出决定。

仍然接受其他人的评论!