Web CMS Software Reviews

Joomla! Logo

Joomla! is a free, open source content management system which is a fork, or off-shoot, of another CMS called Mambo. It's cross-platform, written in PHP, and contains all of the features you would expect from a modern CMS including: RSS feeds, page caching, blogs, searching, and language localization.

Drupal Logo

Drupal is an open-source, free content management system programmed in PHP. It is cross-platform, supports multiple databases, and has become very popular as a web development framework among professional programmers and designers. Drupal started as a message board, but it was first released as an open source project in 2001.

WordPress Logo

WordPress is a free, open source content management system intended for blogs. It is one of the most popular content management systems for blogs, and it can be adapted to serve a variety of purposes, such as displaying static web pages. WordPress is the reincarnation of an older blogging system called b2\cafelog. It competes with a sister-system called b2evolution, but WordPress unquestionably has the higher market share. WordPress was first released in 2003, and it competed with Movable Type.

CMS Made Simple Logo

CMS Made Simple is a light weight content management system developed in PHP which falls under the GPL. It was created with the intention of providing a workable CMS to users with very little technical knowledge and allow them to customize and edit their own content on their websites.

PHP-Nuke Logo

PHP-Nuke is a very popular content management system which uses an SQL database and is developed in PHP. It is open source and covered under the GPL. Since it falls under the GPL, the source code can be freely distributed. However, version 7.5 and up have required a purchase of the latest package (to support the continuing development of the software), but the source code can still be freely distributed by those that purchase it.

Plone Logo

Plone is a content management system based on the Zope application server, which is developed in Python. Its primary development is carried out in week long binges referred to as “Plone Sprints” where developers meet to fix bugs and create new additions. Plone is open source, and it is covered by the GPL. It's name comes from the British band of the same name.

DotNetNuke Logo

DotNetNuke is considered one the top most content management system and application development software, which is ideal for creating and managing websites for both small and large scale business. It is built on state-of-the-art technology like Microsoft ASP.NET and equipped with all the important interactive features a web developer needs to create and maintain a web portal.

MODx Logo

MODx is an Open Source CMS created in PHP that uses the MySQL database, and it is a fork of Etomite. It's 1.0 release took place in July 2009, and it has been awarded by Packt Publishing in 2007 for its early development efforts.

ImpressCMS Logo

ImpressCMS has turned some heads by taking home the title of “Most Promising Open Source CMS” in 2009. It features a lightweight and flexible core that immediately will draw the attention of website developers that are not looking for a bulky CMS platform. They have continued to improve their platform at an astonishing rate, but there are several potential drawbacks that could become relevant in the near future. While ImpressCMS is improving quickly and has a very real change of competing with the likes of Wordpress and Drupal in the near future, they could also take a step back if they lose focus on their goal of creating a CMS that has a light core and a large amount of flexibility.

ocPortal Logo

ocPortal has broken into the CMS climate and has many webmasters wondering if it is the right option for them. It has a number of advantages, most notably its power right out-of-the-box. It is a robust CMS, not reliant on addons. However, with the comparatively small community, it is not progressing as quickly as some people expected. There are a number of pro's and con's that need to be considered before either accepting or rejecting ocPortal as your next CMS.