哪种 CMS 最灵活和/或易于通过以下方式进行修改:
事情会是这样的:
- 用户在 CMS 中创建新页面
- 他们选择页面的部分或子部分
- 根据该选择,我们控制是否允许他们使用所选的布局/模板。
这样做的原因是我们想要控制顶级页面(用户从其中进入网站)的 UI。 并且,对较低的嵌套页面的控制较少。
Which CMS is the most flexible and/or easily modifiable in the following ways:
-
Have multiple clients access the CMS with multiple users per client. And each client can control multiple sites.
-
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.
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.
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.
发布评论
评论(5)
看看 Jahia (www.jahia.com) - 基于 java 开源的 cms。 您所描述的功能确实是典型的“站点工厂”,这是该 CMS 的主要业务案例。
阅读 http://www.jahia.com /jahia/webdav/site/jahiacom/shared/products/Jahia%20Sitefactory_WhitePaper.pdf 并通过在线演示测试自己的功能。
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.
read http://www.jahia.com/jahia/webdav/site/jahiacom/shared/products/Jahia%20Sitefactory_WhitePaper.pdf and test yourself the features with the online demo.
我使用 Jahia 和 Alfresco 作为使用 Communitiy 版本的文档存储库(没有 Alfresco 连接器,不太容易,但可以使用 REST)。
这确实是一个很好的解决方案,因为使用 Jahia 您可以添加一些 Java Spring 动态模块。
I'm using Jahia with Alfresco as document repository using Communitiy release (without Alfresco connector, not too easy but it's possible using REST).
It's really a good solution because with Jahia you could add some Java Spring dynamic modules.
我认为 WordPress 是最好的内容管理系统之一。 与其他 CMS 相比,它提供了更好的灵活性。
i think Wordpress is one of the best content management system. that provides much better flexibility as compared to other CMS.
2 个非常灵活的基于 Php 的 CMS 框架是 Drupal 和 Joomla。 两者都是基于插件架构构建的,您可以通过下载、安装和配置博客、论坛、搜索索引、RSS、存储和信息等适当的插件来自定义您的应用程序。 播放视频等...
Drupal 将其插件称为 模块。 有数千个可用模块(仅实用程序类别就有 700 多个模块)。 警告 - 模块与版本相关,并非所有模块都已升级为在 Drupal 的当前生产版本中运行,因此请注意版本支持。
Joomla 将其插件称为扩展。 截至发布时,他们有超过 4500 个可用的扩展。 我自己没有使用过 Joomla,所以我无法谈论它的质量或易用性,但它似乎确实是另一个非常受欢迎、灵活的产品。
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...
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.
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.
我刚刚发现这篇文章比较 10 Java基于开源CMS产品。 我不知道您是否有某种特定的技术,但如果您喜欢 Java,那么其中之一可能会帮助您。
http://blog.taragana.com /index.php/archive/top-10-java-content-management-software/
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.
http://blog.taragana.com/index.php/archive/top-10-java-content-management-software/