Content Management Systems
Here we are discussing the various types of content managements systems available to you. There are several others out there, but these four are the more popular ones with a pretty large public support.
This CMS type is a very successful & the most popular blogging system. A lot of effort is being put into constantly upgrading it with focus on presentation, usability and functionality. Even my high school nephew would have no problems using WordPress. And you can download it for free! It also has a wide variety of free plugins that can help extend your website.
Its downside is that it is not the best source for an e-commerce platform.
Joomla is another popular type of CMS. It has over 4,200 extensions available and some acceptable free templates. You may also download Joomla for free. With this system, you can easily and instantly create simple to moderately-advanced websites even if you don’t have a clue about PHP. Joomla is one of the most user-friendly CMS around.
Its major set-back is that it uses some terms that may be confusing, like “plug-ins”, “modules”, “components”, “categories”, “sections”, etc., which requires some experience to understand. Secondly, Joomla extensions and some of its templates are not free.
Expression Engine is another CMS that makes the creation of an advanced website attainable. It is a powerful CMS known for its flexibility and for opening limitations that are holding back other CMSs.
One of its set-backs is it requires the user to have a certain knowledge of PHP and can be difficult to design and code. It is free only for personal and non-profit use. If you are a business, it will cost up to $249.
Drupal uses a powerful templating system and generally used for very large sites. Any XHTML or CSS template can be easily converted to Drupal. It also has a high flexibility and many high profile companies use Drupal. (e.g.: MTV UK, BBC, the Onion, Nasa, Greenpeace UK, New york observer. )
It’s major flaw is their frequent updates which find programmers finding it difficult to keep up with plug-in development. In addition, there seems to be a lack of a thriving community contributing to plug-ins and themes.