Sunday, May 29, 2005

 

CMS features

An interesting thread about CMS modules has started "again" on the cms-forum list. As usual, there's a debate going on on what features should a Content Management System have. Many people seem to think that features like calendaring, discussion forums, polls and surveys, etc. should be a part of CMS. I disagree. These features are certainly very cool and form a part of any web initiative that requires collaboration, including employee intranets and customer facing websites. However, we must separate them from core content management systems. The problems that a CMS tries to solve and those addressed by this applications are very different.
One can always say that the data generated by, say a voting application is content and hence by definition, any application that handles that is a content management system. If we were to follow that line of thinking, then pretty much everything will be a content management system. An ERP, a CRM system, a search engine (Google??) - you name it and it'll be a CMS.

In my opinion, a CMS should provide core capabilities like:

It would be good to have interfaces to search engines and other applications for dynamic delivery of content. This includes applications for security, personalization and so on. If some of these are built into the CMS, that should be considered additional.


Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?