用户生成内容的CMS?

时间:2010-01-02 02:06:46

标签: open-source content-management-system user-generated-content

我正在开发一个用户生成的内容网站。

请注意,这不是博客系统,论坛,维基或任何收缩包装的东西。它将拥有自己特定的形式和内容利基,所以我希望能够基本调整所有内容。

验证用户的方法可能是第三方,即开放身份证,脸书,推特等。因此系统需要允许我为此目的挂钩到另一个api。

任何人都知道为这样的用户生成内容构建的CMS?

3 个答案:

答案 0 :(得分:2)

我很困惑......首先你提到你是在开发一个CMS,然后你会问你的预制解决方案有效吗?

你可以获得的关闭是drupal,好吧,即使对于预制系统,总有一些东西需要“修改”。虽然我认为詹姆斯忘了提及,但是Drupal有着相当陡峭的学习曲线和非常长的手册,所以准备好让自己慢慢练习。

另外,了解您编写Web应用程序的编程语言会很好吗?因此,我们可以在该类别下提供更多建议。

答案 1 :(得分:1)

你坚持认为没有预制系统可以处理你想要的内容类型,基本上已经淘汰了阳光下的每一个CMS ......

但即便如此,我仍然可以建议两个可配置的系统,以便做任何你需要的事情。

第一个是Drupal。这是一个用PHP编写的CMS。它有一个非常可配置和可扩展的内容类型系统(查看Content Creation Kit),并有大量预先编写的模块和插件(甚至CCK也有自己的plugins)。 / p>

由于其灵活性,Drupal为各种网站提供支持 - 从单作者博客到社区论坛,再到http://whitehouse.gov。 Drupal站点有一个case studies页面,列出了在Drupal上构建的许多不同类型的站点。

如果Drupal对您来说不够灵活,您可能需要停止考虑CMS并开始考虑Web框架 - Wikipedia有一个comparison table来帮助您找到您喜欢的语言。就个人而言,我只使用Django;但Ruby on RailsGrails也很受欢迎。

答案 2 :(得分:1)

你见过Agility CMS吗?它有一个UGC模块,允许您为用户提交构建自定义内容类型,然后允许您使用Facebook Connect或其他提供程序挂钩登录。

它基于ASP.NET

www.agilitycms.com

我碰巧和公司在一起,所以我可以回答你的任何问题:)