The first major aspect to consider for most organizations is budget.
CMS Platform | Price | Support | Services |
Free |
Distributed Community Commercial Support Available |
https://drupal.org/drupal-services |
|
Free |
Distributed Community Forums |
//wordpress.org/support/ |
|
Free- $299+ |
Available from EllisLab at an addition cost | https://store.ellislab.com/ |
|
Free | Distributed Community Forums |
//forum.joomla.org/ |
However, along with cost comes critical components like support. If you go with open source solutions and do everything yourself, there isn't much support provided if you need help or if the system experiences any downtime. This can mean frustrated users for you and a potential loss in revenue.
Most large CMS platforms, like the ones listed above, have great track records and service offerings for customer service depending on the plan you choose. Free open-source platforms usually rely on the community to act as a support service. This is why when selecting a free open-source CMS it's good to stick with one that has a large community of developers and users.