我正在开发一个用户生成的内容网站。
请注意,它不是博客系统、论坛、wiki 或任何那些收缩包装的东西。它将有自己特定的形式和内容利基,所以我想要基本上调整一切的能力。
验证用户的方法可能是第 3 方,即开放 id、facebook、twitter 等。因此系统需要允许我为此目的连接到另一个 api。
任何人都知道为这样的用户生成内容构建的 CMS 吗?
我正在开发一个用户生成的内容网站。
请注意,它不是博客系统、论坛、wiki 或任何那些收缩包装的东西。它将有自己特定的形式和内容利基,所以我想要基本上调整一切的能力。
验证用户的方法可能是第 3 方,即开放 id、facebook、twitter 等。因此系统需要允许我为此目的连接到另一个 api。
任何人都知道为这样的用户生成内容构建的 CMS 吗?
我很困惑......首先你提到你是一个开发 CMS 然后你问什么预制解决方案有效?
你可以获得的关闭是drupal,好吧,即使对于预制系统也总有一些东西需要“修改”。虽然我认为 James 忘了提及,但 Drupal 的学习曲线相当陡峭,手册也很长,所以请准备好慢慢来练习。
另外,很高兴知道您正在编写 Web 应用程序的编程语言是什么?因此,我们可以在该类别下提供更多建议。
通过坚持没有预制系统可能处理您想要的内容类型,您基本上消除了阳光下的所有 CMS...
但即便如此,我仍然可以推荐两个系统,它们的配置可能足以满足您的需求。
第一个是Drupal。这是一个用 PHP 编写的 CMS。它有一个非常可配置和可扩展的内容类型系统(查看Content Creation Kit),并且有大量预先编写的模块和插件(甚至 CCK 也有自己的插件)。
由于其灵活性,Drupal 为大量网站提供支持——从单一作者博客、社区论坛到http://whitehouse.gov应有尽有。Drupal 站点有一个案例研究页面,其中列出了基于 Drupal 构建的许多不同类型的站点。
如果 Drupal 对您来说不够灵活,您可能需要停止考虑 CMS 并开始考虑 Web 框架 - 维基百科有一个比较表可以帮助您找到您喜欢的语言的比较表。就个人而言,我只使用过Django;但Ruby on Rails和Grails也很受欢迎。
你见过敏捷 CMS 吗?它有一个 UGC 模块,允许您为用户提交构建自定义内容类型,然后允许您使用 Facebook Connect 或其他提供商挂钩登录。
它基于 ASP.NET
www.agilitycms.com
我恰好在公司,所以我可以回答你的任何问题:)