CMS Debate
I have been researching in loads of detail which open source CMS is best for the needs of us and our clients. I looked at Mambo, Joomla, Drupal, Plone, Typo3 and various others came up in my research. After some substantial reading it seems that two open source systems come out tops and depending on the needs of the client:
- Drupal – for smaller more simple web portal roll outs
- Plone – for larger enterprize type solutions.
Plone falls down on being complex in terms of technology roll out (running on the Zope platform developed in Python).
Drupal falls down on being less easy to use (end user) once installed and (arguably) less scalable for huge enterprise type requirements. Mambo seems to be a close contender, but Drupal just does some things better.
Typo3 is hugely popular (especially in Germany and other parts of Europe) but I have installed and tried it twice. It is overly complex in my opinion.
Next step is to install some of the better ones and try them out against predefined criteria. This will take a while, but I will keep you posted when our research is done.
Check out a good reading list below to make up your own mind…
Please comment if you have any thoughts on the subject.
Recommended Reading List:
- http://www.mambers.com/showthread-t_41560.html
- http://www.nicklewis.org/mambo-vs-drupal
- http://forums.digitalpoint.com/showthread.php?t=21410
- http://drupal.org/node/34041
- http://plone.org/
- http://forum.mamboserver.com/showthread.php?t=54981
- http://www.onlamp.com/pub/a/python/2004/09/23/plone_features.html?page=2
- http://lists.evolt.org/archive/Week-of-Mon-20060403/181414.html
- http://drupal.org/node/13733
- http://www.zopezen.org/Members/andy/news_item.2004-12-03.4938262015
- http://www.alexandrasamuel.com/telecentre-platform/
- http://berehulyak.com/blog/plone/drupal-over-Plone-syndication
- http://drupal.org/node/9533
- http://opensourcecms.com/index.php?option=com_frontpage&Itemid=1
Category: Developers Interest, Office Stuff, Technologies






Typo3 is VERY complex.
Typo3 is not a good choice if you plan to set up just one site, but as IT company you can benefit from the flexibility and all the ready to use extensions.
To getting started with Typo3 is not easy and takes a couple of weeks, but it can be a good investment.
Yeah – I know that Typo3 can manage multiple site, but so can Drupal and I think it does so more managably. Drupal also has various plugins. I also don’t like TypoScript and I think it was a bad call to ever use that in Typo3.
Does anyone else out there know more detail on Drupal vs. Typo3? Where is Typo3 stronger than Drupal?
Great Roundup, have a look at http://www.midgard-project.org/
Its a good CMS, with an active communinty and uses Prototype elements, so could be an alternative for a web2.0 rollout.
Another one to put on your watchlist and maybe try out.
[...] Our Work « CMS Debate [...]
Hi,
I came across your blog/site via a link on RSA Web. We are a ASP solution technology company out of Sydney, Oz – we offer a next generation CMS/CRM/e-Commerce, etc solution for the web design market. Will be looking to set up our solution in SA in next 3-6 months. We cannot service SA market from Oz due to latency. Business Catalyst are not open source, but offer so much more to the market. Check out our website…trial no longer active I am afraid.
Regard
Colin
http://www.businesscatalyst.com
I have used both Mambo and Joomla and find them quite simple to install and use. What about the look and feel stuff though, I know you guys are ultimately interested in functionality but surely the availablilty of templates and being easy to customise should also be considerations.
I agree with pdaether about TYPO3, I’ve been using it for sometime and it sure is worth the effort. As for comparing Drupal & TYPO3
> http://www.cmsmatrix.org/matrix/cms-matrix?func=compare&listingId=1050&listingId=1023
Hope that helps : )
Hey Peter,
We are also in the predicament of what CMS system to use with the sites we are designing.
We have installed Mambo on our test server, and after an easy installation, a somewhat difficult play around with the backend (takes some getting used to, so much functionality hidden away in the system), and a pretty straight forward customization of the template file, we are happy to say that we love this CMS system.
I’m sure all the CMSs you have touched on have great drawcards, in the end I suppose you just have to pick one, and try it out.
I’ve heard Joomla is really good to.
I’ve worked on a number of sites with Mambo/Joomla. Once you get used to the way it functions on the backend you’re set. You can pretty much do whatever you need. The support base is good, and if there isn’t something that you need out there you can extend it. I’ve created a number of components for clients that plug in and play well with the rest of the Mambo/Joomla system.
A while back I also looked at Typo3 and it was a little too complicated to install and use. There are a couple of CMS products in SA and they seem to focus on making things easy for the users on the backend. Some I find are too simple – which can be a good thing for clients. The problem I have with them is that they become hack jobs when it comes to extending the functionality. Also a big problem I find is that you’re dependant on the developer, they either guard their product – afriad you’ll steal it, or you’re locked into a bad license. I’ve seen companies locked into CMSes, and then when they finally do break free the CMS the product supplier get’s hostile and screws you.
Open source I find is good for developers and clients in terms of flexibility, speed of roll out, and site road map. The free price is a bonus for everyone too, cheaper site deployments, more money for the developer to pull off a good site.
Thanx Phillip – yeah the “lock in” factor is a pertinent point. Also proprietary CMSes can’t keep up with the open source equivalents in terms of functionality unless they are hellish expensive – like Red Dot for example