1

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

请注意,它不是博客系统、论坛、wiki 或任何那些收缩包装的东西。它将有自己特定的形式和内容利基,所以我想要基本上调整一切的能力。

验证用户的方法可能是第 3 方,即开放 id、facebook、twitter 等。因此系统需要允许我为此目的连接到另一个 api。

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

4

3 回答 3

2

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

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

另外,很高兴知道您正在编写 Web 应用程序的编程语言是什么?因此,我们可以在该类别下提供更多建议。

于 2010-01-02T02:45:30.327 回答
1

通过坚持没有预制系统可能处理您想要的内容类型,您基本上消除了阳光下的所有 CMS...

但即便如此,我仍然可以推荐两个系统,它们的配置可能足以满足您的需求。

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

由于其灵活性,Drupal 为大量网站提供支持——从单一作者博客、社区论坛到http://whitehouse.gov应有尽有。Drupal 站点有一个案例研究页面,其中列出了基于 Drupal 构建的许多不同类型的站点。

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

于 2010-01-02T02:28:00.487 回答
1

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

它基于 ASP.NET

www.agilitycms.com

我恰好在公司,所以我可以回答你的任何问题:)

于 2010-10-26T16:55:19.107 回答