CMS compared - The best CMS in today's market according to me

Since CMS'es like Drupal, Joomla, DNN are getting quite a attention these days, I thought to evaluate various open source CMS available in today's market. I am basically a C#.net professional so am biased towards asp.net CMS programmed in C#, so I started with CMS based on it.

In C#, I think mojoPortal is leading the race, with the lots of free out of box features it has. Dotnetnuke is another good asp.net CMS but is based on vb.net, which I don't like being a bit too much verbose. Kentico is also good one, but enterprise level stuff are not free there. But for all asp.net cms hosting is a big issue, most of it needs full trust level hosted space, which is difficult to get.

In this area, Joomla and Drupal are very easy to host, rather many host providers have feature to install it  for free for you, confirming their 'ease to configure' feature. And, all the stuffs are free in joomla and drupal, the only issue I have with this that its not in my native language C#, its in PHP. But available feature for these two are enticing, especially I would recommend Drupal which boasts of free time tracking, project management, dashboard, Drag n drop which even Joomla do not happen to have.

So for me Drupal is the clear winner and I am going to explore it more, so what I am not a PHP developer but I am certainly fan of open source projects.

 Here is a comparison I picked from a great cms site (would have been really difficult to type these much of things :-D ) comparer, http://www.cmsmatrix.org/matrix/cms-matrix





Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3


Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Last Updated

2/8/2010

5/28/2004

1/4/2007

8/20/2009

2/3/2010

1/11/2009

2/26/2009

1/9/2009


System Requirements

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Application Server

IIS/.Net

IIS/.Net

IIS/.Net

IIS/.Net

IIS/.Net

CGI

Apache

IIS/.Net


Approximate Cost

30EUR + VAT per domain


Free

Free

USD 1200 +

Free

Free

Free


Database

MSSQL

MSSQL

MSSQL

MSSQL

MSSQL

MySQL

MySQL

MSSQL


License

Open Source

Open Source

Open Source

Open Source

Closed Source

Open Source

Open Source

Open Source


Operating System

Windows Only

Windows Only

Windows Only

Platform Independent

Windows Only

Platform Independent

Platform Independent

Windows Only


Programming Language

C#

C#

VB

C#

C#

PHP

PHP

VB


Web Server

IIS

IIS

IIS

Apache

IIS

Apache

Apache

IIS


Security

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Audit Trail

Yes

Limited

No

No

Yes

No

Yes

Limited


Content Approval

Yes

Yes

No

Yes

Yes

Yes

Yes

Limited


Granular Privileges

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes


Kerberos Authentication

No

No

No

Yes

Yes

No

No

No


LDAP Authentication

Yes

No

No

Yes

Yes

Yes

Free Add On

No


Login History

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes


NIS Authentication

No

No

No

Yes

No

No

No

No


NTLM Authentication

No

No

No

Yes

Yes

No

Free Add On

Yes


Pluggable Authentication

Yes

Costs Extra

Yes

Yes

Yes

Yes

Yes

Yes


Problem Notification

Yes

Limited

Limited

Yes

Yes

No

No

Yes


Sandbox

Yes

Yes

No

Yes

No

No

No

Yes


Session Management

No

Limited

Limited

Limited

Yes

Yes

Yes

Yes


SMB Authentication

No

No

No

No

No

No

No

No


Versioning

Yes

No

Yes

Yes

Yes

Free Add On

Yes

Limited


Support

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Certification Program

Yes

Limited

No

No

Yes

No

No

Yes


Commercial Manuals

Yes

No

No

No

Yes

Yes

Yes

Yes


Commercial Support

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes


Commercial Training

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes


Developer Community

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Online Help

Yes

No

Limited

Yes

Yes

Yes

Yes

Yes


Pluggable API

Yes

No

Yes

Yes

Yes

Yes

Yes

Yes


Professional Hosting

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes


Professional Services

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes


Public Forum

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Public Mailing List

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes


Third-Party Developers

Yes

Yes

No

No

Yes

Yes

Yes

Yes


Ease of Use

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Drag-N-Drop Content

Yes

No

No

Yes

Yes

No

Free Add On

Yes


Email To Discussion

No

No

No

No

No

Free Add On

Free Add On

Costs Extra


Friendly URLs

Yes

Limited

Yes

Yes

Yes

Yes

Yes

Yes


Macro Language

Yes

No

No

No

Yes

Yes

Free Add On

Yes


Server Page Language

Yes

No

Yes

Yes

Yes

Yes

Yes

Yes


Template Language

Yes

No

Yes

Yes

Yes

Yes

Limited

Yes


UI Levels

Yes

No

Yes

No

Yes

Yes

No

Yes


Undo

Yes

No

No

No

Yes

No

Limited

Limited


WYSIWYG Editor

Yes

Yes

Yes

Yes

Yes

Yes

Free Add On

Yes


Performance

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Advanced Caching

Yes

Yes

Limited

Yes

Yes

Yes

Yes

Yes


Load Balancing

Yes

No

Yes

Yes

Yes

Yes

Yes

Yes


Page Caching

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Management

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Advertising Management

Free Add On

Costs Extra

No

Limited

No

Yes

Free Add On

Yes


Asset Management

Yes

Yes

No

Limited

Yes

Yes

Yes

Yes


Clipboard

Yes

No

No

No

Yes

No

No

Yes


Content Scheduling

Yes

Yes

No

Yes

Yes

Yes

Free Add On

Yes


Content Staging

Costs Extra

Costs Extra

No

No

Yes

No

Free Add On

Limited


Inline Administration

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Online Administration

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Package Deployment

Yes

No

Yes

Yes

Yes

No

No

Yes


Sub-sites / Roots

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Themes / Skins

Yes

Yes

Limited

Yes

Yes

Yes

Yes

Yes


Trash

Yes

No

No

No

Yes

Yes

No

Yes


Web Statistics

Yes

Yes

No

Limited

Yes

Yes

Yes

Yes


Web-based Style/Template Management

Yes

Yes

Limited

No

Yes

Yes

Yes

Yes


Web-based Translation Management

Yes

Limited

No

No

Yes

Free Add On

Yes

Yes


Workflow Engine

Yes

Limited

No

No

Yes

No

Limited

Limited


Interoperability

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Content Syndication (RSS)

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


FTP Support

No

Yes

Yes

No

Yes

Yes

Limited

Yes


WAI Compliant

Yes

Limited

Limited

Yes

Yes

No

Limited

Limited


WebDAV Support

No

No

Yes

No

No

No

No

Costs Extra


XHTML Compliant

Yes

Yes

Limited

Yes

Yes

No

Yes

Yes


Flexibility

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


CGI-mode Support

No

No

Yes

No

No

Yes

Yes

No


Content Reuse

Yes

Yes

Limited

Yes

Yes

Yes

Limited

Yes


Extensible User Profiles

Yes

Costs Extra

Limited

Yes

Yes

Yes

Yes

Yes


Interface Localization

Yes

Yes

Limited

Yes

Yes

Yes

Yes

Yes


URL Rewriting

Yes

No

Yes

Yes

Yes

Yes

Yes

Yes


Built-in Applications

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Blog

Free Add On

Yes

Limited

Yes

Yes

Yes

Yes

Yes


Chat

No

No

No

Yes

Costs Extra

Free Add On

Free Add On

Yes


Classifieds

Free Add On

No

No

No

Yes

Free Add On

Free Add On

Yes


Contact Management

No

No

Limited

No

No

Yes

Free Add On

Yes


Data Entry

Yes

Limited

No

No

Yes

Free Add On

Free Add On

Yes


Database Reports

No

Yes

No

No

Yes

Free Add On

No

Yes


Discussion / Forum

Free Add On

Yes

No

Yes

Yes

Free Add On

Yes

Yes


Document Management

No

No

No

Yes

Yes

Free Add On

Limited

Yes


Events Calendar

Free Add On

Yes

No

Yes

Yes

Free Add On

Free Add On

Yes


Expense Reports

No

No

No

No

No

Free Add On

No

Costs Extra


FAQ Management

Free Add On

Yes

No

No

Yes

Yes

Yes

Yes


File Distribution

Free Add On

Yes

No

Yes

Yes

Free Add On

Free Add On

Yes


Groupware

Free Add On

Limited

No

No

Yes

Free Add On

Free Add On

Costs Extra


Guest Book

Free Add On

No

No

No

Yes

Free Add On

Free Add On

Yes


Help Desk / Bug Reporting

No

Limited

No

No

Yes

Free Add On

Free Add On

Costs Extra


HTTP Proxy

No

No

No

No

No

No

No

Yes


Job Postings

Yes

No

No

No

Yes

Free Add On

Free Add On

Costs Extra


Link Management

Yes

Yes

Yes

Yes

Yes

Yes

Free Add On

Yes


Mail Form

Yes

Yes

No

Yes

Yes

Yes

Free Add On

Yes


My Page / Dashboard

Yes

No

No

Yes

Yes

No

Free Add On

Yes


Photo Gallery

Yes

Yes

No

Yes

Yes

Free Add On

Free Add On

Yes


Polls

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes


Product Management

No

Yes

No

Yes

Yes

Yes

Free Add On

Yes


Project Tracking

No

Yes

No

No

No

Free Add On

Free Add On

Costs Extra


Search Engine

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes


Surveys

Costs Extra

Yes

No

Yes

Yes

Free Add On

Free Add On

Limited


Syndicated Content (RSS)

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes


Tests / Quizzes

No

Yes

No

No

No

Free Add On

Free Add On

Free Add On


Time Tracking

No

No

No

No

No

No

Free Add On

Costs Extra


User Contributions

Free Add On

Yes

No

No

Yes

Yes

Yes

Yes


Web Services Front End

No

Yes

No

No

No

Yes

Limited

Free Add On


Commerce

Umbraco CMS 4.0

Rainbow 1.0

OmniPortal 2005.0

mojoPortal 2.3.1.3

Kentico CMS for ASP.NET 4.1 5.0

Joomla! 1.5.10

Drupal 6.10

DotNetNuke 5.0.0


Affiliate Tracking

Free Add On

No

No

No

Yes

Free Add On

Free Add On

Yes


Shopping Cart

Free Add On

Yes

No

Yes

Yes

Free Add On

Free Add On

Yes

Enjoy :-D


1 comment:

Deepika said...

Very good informative article. Thanks for sharing such nice article, keep on updating such good articles. NO.1 API DEVELOPMENT SERVICES | MASSIL TECHNOLOGIES