-1

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.

Bamerza
  • 1,335
  • 1
  • 18
  • 34
  • why is it that nobody remembers that there are several (disjoint) software categories called "CMS"? only one of them is a website construction kit... – Javier Apr 07 '09 at 22:23
  • I'm not sure what you mean by "more control over the layout"--could you elaborate on that part of the question? – Calvin Apr 07 '09 at 22:46
  • Sorry. Just re-wrote it. Hope its more clear now. – Bamerza Apr 08 '09 at 00:12

5 Answers5

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...

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.

Kevin Williams
  • 2,588
  • 3
  • 24
  • 25
0

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

vivek
  • 1
0

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/

Kevin Williams
  • 2,588
  • 3
  • 24
  • 25
0

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.

Andrea Girardi
  • 4,337
  • 13
  • 69
  • 98
0

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.