Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
高度可定制的PHP CMS。终极内容管理系统&;框架_Php_Drupal_Frameworks_Joomla_Content Management System - Fatal编程技术网

高度可定制的PHP CMS。终极内容管理系统&;框架

高度可定制的PHP CMS。终极内容管理系统&;框架,php,drupal,frameworks,joomla,content-management-system,Php,Drupal,Frameworks,Joomla,Content Management System,我有一个客户谁想要一个付费会员网站。这是一个庞大的公司网络。如果一家公司想成为会员,他们可以在线申请。如果我的客户在对上述公司进行人工检查和实地考察后喜欢他们,他们可以批准在线支付,在支付后,公司成为会员,当然,他们也可以不批准 每个成员都有一页 每个成员都可以随时编辑自己的信息,并且只能编辑自己的信息 除此之外,该网站将有一个图片模块、youtube视频模块和一个博客模块,所有这些都是为网络而不是为任何成员提供的 我需要知道的是,从技术上讲,PHP CMS CMF能够做到这一点。我读到Dr

我有一个客户谁想要一个付费会员网站。这是一个庞大的公司网络。如果一家公司想成为会员,他们可以在线申请。如果我的客户在对上述公司进行人工检查和实地考察后喜欢他们,他们可以批准在线支付,在支付后,公司成为会员,当然,他们也可以不批准

  • 每个成员都有一页
  • 每个成员都可以随时编辑自己的信息,并且只能编辑自己的信息
除此之外,该网站将有一个图片模块、youtube视频模块和一个博客模块,所有这些都是为网络而不是为任何成员提供的

我需要知道的是,从技术上讲,PHP CMS CMF能够做到这一点。我读到Drupal非常灵活,Joomla不太灵活,但更容易。我见过基于Drupal构建的极其定制的应用程序,如:

  • 开放式中庭
  • 公开发布
  • 公开上市
  • 管理新闻
Drupal看起来很有前途

  • 我需要的是Joomla还是Drupal?
  • 还有其他CMS可以这样做吗?或者比Drupal或Joomla做得更好?
这对我来说是一个重要的决定,因为选择的CMS将成为我的公司将致力于的主要CMS

我倾向于CMS,而不是定制框架支持的应用程序,因为我想为我的公司解决一个开源CMS

请分享,如果知道一个CMS,它是可能的,使我需要的功能

另外,请分享您在各种CMS中的好的和坏的经验。所有关于开发人员经验的小信息都会很有帮助

让我们把这篇文章作为任何人的goto CMS&CMF文章

我将开始:WordPress是我最喜欢的CMS,因为它的学习曲线很小,而且php为我提供了灵活的功能。但我相信它不太能够为这个项目提供资金

谢谢!谢谢你的帮助。

我的0.02美元

如果你对WP更有经验,那么你应该正确地使用它,而不是在这个非常重要的项目上学习一个新的CMS(正如我根据你的描述所假设的)

至于Druapl,它在以下方面非常灵活:

  • 模板覆盖系统

  • 基于API的自定义模块

还有许多您要求的内置功能:

  • 用户管理

  • 基于用户的内容编辑

  • 图片模块

  • youtube视频模块

  • 博客模块

如果你真的选择Drupal,我会推荐版本6而不是7,因为它有更大的模块库和用户群,因此你有更好的机会找到你想要的模块,这些模块已经由别人构建,而不是从头开始


当你需要大量定制和性能时,你应该选择框架而不是CMS。

这不是客户付钱给你的吗?没有CMS会内置所有这些功能。这就是为什么我希望CMS有一个框架,这样任何不能从盒子里出来的东西都可以制作出来。这里我要问的是不同系统和框架的功能。客户想要功能(所有功能),这就是他们付钱给我的原因。阿尤斯-和Drupal一起去,它会让你达到目的。逃离Joomla,这是我经历的噩梦。啊。。。太晚了,我的朋友,我已经在完成Joomla网站的边缘了。尽管如此,我还是意识到扩展Joomla很难。我要和Drupal一起去我的下一个网站。谢谢你的回复。谢谢你的建议。项目本身并不重要,决策更重要。Drupal的用户管理功能是否能够在付款之前进行部分批准和不批准?我需要的其他功能都是非常通用的,就像你说的,大多数都是开箱即用或作为模块。我现在还不打算把这个问题解决。我希望更多的人分享他们对不同系统的看法。我真的很感谢你抽出时间。谢谢啊。。我刚刚看到主持人罗伯特·哈维结束了这篇文章,因为这个问题很可能会征求意见、辩论、争论、投票或扩大讨论。这是一种意图。我不认为制定不同系统的赞成和反对意见是没有建设性的。这将是一个非常有用的阅读任何人寻找一个CMS或CMF为他们的应用程序。有什么方法可以让我和他联系吗?@will.c建议他使用版本6是一个糟糕的建议-版本7有巨大的优势,你为什么要花时间开发一个旧版本,你最终还是要移植它?@Yarin,我同意Druapl 7是一个不错的选择,然而,问题更侧重于寻找现有模块。因此,我推荐Drupal6,因为在提出这个问题时,Drupal6只是更加成熟,遗憾的是,现在情况仍然如此,因为7的许多模块仍在开发或alpha中(您可能会想争论)