什么是最灵活的开源内容管理系统?

时间:2021-09-05 16:29:45

Which CMS is the most flexible and/or easily modifiable in the following ways:

哪种CMS在以下方面最灵活和/或易于修改:

  • Have multiple clients access the CMS with multiple users per client. And each client can control multiple sites.

    让多个客户端访问CMS,每个客户端有多个用户。每个客户端都可以控制多个站点。

  • Control the layout of created pages based on certain criteria. Criteria such as which section/sub-section the user would like to put the page in. e.g. - if the section for the page chosen is Clothing->Womens->Shorts then only allow certain layouts to be chosen.

    根据特定条件控制创建页面的布局。标准,例如用户想要将页面放入哪个部分/子部分。 - 如果所选页面的部分为Clothing-> Womens-> Shorts,则只允许选择某些布局。

It would go something like this: - The user creates a new page within the CMS - They choose the section or subsection of the page - Based on that selection, we control if they are allowed to use the chosen layout/template.

它将是这样的: - 用户在CMS中创建一个新页面 - 他们选择页面的部分或子部分 - 基于该选择,我们控制是否允许他们使用所选择的布局/模板。

Reason for this is that we want to control the UI of the top level pages (where the user enters the site from). And, have less control on the lower nested pages.

原因是我们想要控制*页面的UI(用户从中进入站点的位置)。而且,对较低嵌套页面的控制较少。

5 个解决方案

#1


2 very flexible Php based CMS frameworks are Drupal and Joomla. Both are built upon plugin architectures where you can customize you application by downloading, installing and configuring the appropriate plugins for things like blogs, forums, search indexing, RSS, storing & playing video etc...

2个非常灵活的基于Php的CMS框架是Drupal和Joomla。两者都基于插件架构,您可以通过下载,安装和配置适当的插件来自定义您的应用程序,如博客,论坛,搜索索引,RSS,存储和播放视频等...

Drupal refers to their plugins as Modules. There are thousands of modules available (over 700 in the Utilities category alone). Warning - the modules are version dependant and not all modules have been upgraded to run in the current production versions of Drupal so pay attention to the version support.

Drupal将其插件称为模块。有数千个模块可用(仅在Utilities类别中超过700个)。警告 - 模块依赖于版本,并非所有模块都已升级为在当前生产版本的Drupal中运行,因此请注意版本支持。

Joomla refers to their plugins as Extensions. At time of posting, they had over 4500 extensions available. I haven't used Joomla myself so I can't talk to it's quality or ease of use, but it does seem to be another very popular, flexible product.

Joomla将他们的插件称为Extensions。在发布时,他们有超过4500个扩展可用。我自己没有使用过Joomla,所以我不能谈论它的质量或易用性,但它似乎确实是另一种非常受欢迎的灵活产品。

#2


I just found this post that compares 10 Java based opensource cms products. I don't know if you have a particular technology in mind, but if Java's your thing one of these might help you out.

我刚发现这篇帖子比较了10个基于Java的opensource cms产品。我不知道你是否有特定的技术,但如果Java是你的东西,其中一个可能会帮助你。

http://blog.taragana.com/index.php/archive/top-10-java-content-management-software/

#3


Have a look at Jahia (www.jahia.com) - java open source based cms. The features you are describing are indeed typical of "site factories" which is a main business case for that CMS.

看看Jahia(www.jahia.com) - 基于java开源的cms。您描述的功能确实是典型的“站点工厂”,这是该CMS的主要业务案例。

read http://www.jahia.com/jahia/webdav/site/jahiacom/shared/products/Jahia%20Sitefactory_WhitePaper.pdf and test yourself the features with the online demo.

阅读http://www.jahia.com/jahia/webdav/site/jahiacom/shared/products/Jahia%20Sitefactory_WhitePaper.pdf并使用在线演示测试自己的功能。

#4


I'm using Jahia with Alfresco as document repository using Communitiy release (without Alfresco connector, not too easy but it's possible using REST).

我正在使用Jahia和Alfresco作为使用Communitiy版本的文档存储库(没有Alfresco连接器,不太容易,但可以使用REST)。

It's really a good solution because with Jahia you could add some Java Spring dynamic modules.

这真的是一个很好的解决方案,因为有了Jahia,你可以添加一些Java Spring动态模块。

#5


i think Wordpress is one of the best content management system. that provides much better flexibility as compared to other CMS.

我认为Wordpress是最好的内容管理系统之一。与其他CMS相比,它提供了更好的灵活性。

#1


2 very flexible Php based CMS frameworks are Drupal and Joomla. Both are built upon plugin architectures where you can customize you application by downloading, installing and configuring the appropriate plugins for things like blogs, forums, search indexing, RSS, storing & playing video etc...

2个非常灵活的基于Php的CMS框架是Drupal和Joomla。两者都基于插件架构,您可以通过下载,安装和配置适当的插件来自定义您的应用程序,如博客,论坛,搜索索引,RSS,存储和播放视频等...

Drupal refers to their plugins as Modules. There are thousands of modules available (over 700 in the Utilities category alone). Warning - the modules are version dependant and not all modules have been upgraded to run in the current production versions of Drupal so pay attention to the version support.

Drupal将其插件称为模块。有数千个模块可用(仅在Utilities类别中超过700个)。警告 - 模块依赖于版本,并非所有模块都已升级为在当前生产版本的Drupal中运行,因此请注意版本支持。

Joomla refers to their plugins as Extensions. At time of posting, they had over 4500 extensions available. I haven't used Joomla myself so I can't talk to it's quality or ease of use, but it does seem to be another very popular, flexible product.

Joomla将他们的插件称为Extensions。在发布时,他们有超过4500个扩展可用。我自己没有使用过Joomla,所以我不能谈论它的质量或易用性,但它似乎确实是另一种非常受欢迎的灵活产品。

#2


I just found this post that compares 10 Java based opensource cms products. I don't know if you have a particular technology in mind, but if Java's your thing one of these might help you out.

我刚发现这篇帖子比较了10个基于Java的opensource cms产品。我不知道你是否有特定的技术,但如果Java是你的东西,其中一个可能会帮助你。

http://blog.taragana.com/index.php/archive/top-10-java-content-management-software/

#3


Have a look at Jahia (www.jahia.com) - java open source based cms. The features you are describing are indeed typical of "site factories" which is a main business case for that CMS.

看看Jahia(www.jahia.com) - 基于java开源的cms。您描述的功能确实是典型的“站点工厂”,这是该CMS的主要业务案例。

read http://www.jahia.com/jahia/webdav/site/jahiacom/shared/products/Jahia%20Sitefactory_WhitePaper.pdf and test yourself the features with the online demo.

阅读http://www.jahia.com/jahia/webdav/site/jahiacom/shared/products/Jahia%20Sitefactory_WhitePaper.pdf并使用在线演示测试自己的功能。

#4


I'm using Jahia with Alfresco as document repository using Communitiy release (without Alfresco connector, not too easy but it's possible using REST).

我正在使用Jahia和Alfresco作为使用Communitiy版本的文档存储库(没有Alfresco连接器,不太容易,但可以使用REST)。

It's really a good solution because with Jahia you could add some Java Spring dynamic modules.

这真的是一个很好的解决方案,因为有了Jahia,你可以添加一些Java Spring动态模块。

#5


i think Wordpress is one of the best content management system. that provides much better flexibility as compared to other CMS.

我认为Wordpress是最好的内容管理系统之一。与其他CMS相比,它提供了更好的灵活性。