Reviews of Open-Source Content Management Systems (CMS)


Content Management Systems can help you create and organize your websites. CMS's offer easily expandability and usually have the ability for add-ons which increases the functionality of your site. All CMS's have a friendly user back end that allows even the most bashful user to create and manage a complex website.
 

Drupal


Drupal is one of the most used open-source CMS's currently available. It offers a robust frontend, and a slightly hard to use backend. Equipped with a powerful blend of features, Drupal supports a variety of websites ranging from personal weblogs to large community-driven websites.

Any current organization that is looking to future-proof their website should choose a popular CMS that offers a large development community. Drupal's add-on download area boasts hundreds of free add-ons to use with your site. They also offer hundreds of themes to use or customize to your liking.

Pro's:

  • Easy drag and drop interface when working with the navigation structure
  • Offers a simple built-in forum
  • Translated into dozens languages

Con's:

  • A lot of features require cron jobs and will need someone with knowledge of setting it up
  • Does not include a WYSIWYG editor by default
  • There are hundreds of add-ons on Drupal's website, however they aren't organized that well as there isn't a search function and no user rating system​

Price: Free

Site: www.Drupal.org
 

Joomla!


Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.

Pro's:

  • Clean navigation with a menu structure similar to Microsoft Windows products
  • WYSIWYG editor for easy article and page creation
  • Very active community forum for support​

Con's:

  • Publishing an article takes a few steps
  • Creating pages isn't as direct as it should be
  • No official support from Joomla​

Price: Free

Site: www.Joomla.org
 

WordPress


WordPress is one of the top blog/CMS software out there. It is open source and the development community is active and huge. Almost any add-on you can think of is available for you to download. This means endless possibilities for what your site can become.

WordPress is easy to use and to expand. Installing add-ons is as easy as uploading the package and then activating it. There is also built-in error checking for add-ons to make sure it won't corrupt your system.

Overall, WordPress has a strong user interface in which even the most cautious person will feel comfortable using. WordPress allows you to make your site as big or as small as you would like.

Pro's:

  • Huge development community with over 4,000 plug-ins
  • User-friendly back end that is easy to navigate
  • Thousands of pre-made themes to use and get your site up in minutes​

Con's:

  • Out-of-the-box WordPress is fairly basic, you will need time to find the right plug-ins for your site
  • Creation of templates requires knowledge of PHP in addition to CSS and HTML
  • No "official" technical support, all user-based

Price: Free

Site: www.WordPress.org