I have a problem to solve which, in my opinion, is relatively common. I have an existing web platform built on the PHP or Java platform that serves multiple sites. I would like to add an end to the CMS so that company employees can create, edit and publish content using an intuitive interface. However, I do not want CMS to manage the site’s interface, I want it to create content in a database or XML repository and, hopefully, deploy content in several environments (preview, production, production, etc.). Our priority is a clean and stable editorial interface for non-technical users to edit and publish content.
I can then integrate the content with PHP or JSP templates in the interface, using something like mod_rewrite to identify the content identifiers in the URL and call the content controllers to load the correct content from the repository. It should not be necessary to deploy any CMS code on production servers in general. I have done this in the past using commercial CMS like InterWoven and Documentum, but now I am looking for an open source option.
I look at the usual list of candidates, including Drupal, Alfresco, WordPress, Joomla, as well as more general structures like Django.
Would you recommend any of these tools (or any others that I have not listed) for this scenario? Thanks for your advice!
source
share