Five open source content management systems you should know about
Comments
you missed drupal. I tried Alfresco, WordPress, drupal, and Joomla and chose drupal.
You also missed Plone, (www.plone.org). It is based on the Zope application server. It have a rich flora of plugins, The userinterace is very rich due to frequent use of AJAX.
Plone is a POS. What happened to programming the traditional way without CMS where organizations created their own framework. We did write code before CMS came around didn't we. CMS software just add another layer of complexity between the language used to write the CMS framework and the language used to write code withing the framework. Thats more learning than required.
For example to do some serious work in Zope you should at least know DTML (not DHTML). That means one has to learn another layer thats barely useful as a language.
It should just be necessary to know a few core languages and run with it, like Python or Java aren't enough by themselves without having to know something vague like DTML. The worst part is having to write code in a web-based management interface which in itself is inherently insecure.
You can try Alfresco, Joomla! and Wordpress (and others like Drupal that a commenter mentions) at BitNami (bitnami.org) It is free and takes 5 mins to install on Windows, Linux and Mac
Please take a look at open source digital asset management solution OpenEdit DAM. OpenEdit is a JAVA web app, includes CMS and other features such as ecommerce and social networking tools. OpenEdit DAM acts as a file repository for all digital files and allows you to collaborate, share, manage and re-purpose your digital assets. With OpenEdit, you can build, share and email collections, track usage, allow reporting and more.
I considered Drupal and Plone, but with only five spaces, there wasn't room for everyone. I don't consider WordPress blah. It's an excellent platform for bloggers and for web content management.
Thanks for all the comments.
Ron
Always funny that people only try CMS's that make use of past generation technology like php/perl/python, as a serious developer you don't want to use those languages anymore, also from a security perspective its not smart.
Something is wrong with this picture. Drupal is a major open source CMS but it didn't make your list because you didn't have enough slots? But kiddy packages like Joomla and Wordpress make the list? Does Fierce have something against the Drupal community?
Nothing against the Drupal community I assure you. There are lots of good candidates that didn't make the list.
If you are developing Plone DTML does not play a role. It is NOT TRUE that you have to write code in a web-based management interface. You can, but you are are highly recommended to develop in the file system. If you are talking about plone's security you should have a look at the CVE Vulnerability Database. You will find out that about 100 cves where reported for the Plone/Zope/Python stack in the last three years but a PHP based stack about 10,000.
A helpful resource for researching CMS systems is http://www.cmsmatrix.org The site has 1000's of CMS systems reviewed and the site allows side-by-side feature comparisons. Open Source and Closed Source, Free and For Sale. Read feed back from users and developers of each system.






