There are a wealth of Content Management Systems (CMS) out there to choose from… so what’s your choice? I will speak on the ones I have dealt with, would like to deal with and their Pros and Cons.

Integrating a CMS into my design work-flow makes my digital life so much easier because it allows for website content to easily become manageable and scalable. Before it was a nightmare editing and managing static webpages. Though it’s very ironic as the advent and usage of a CMS would eliminate pay I can earn as a Webmaster for maintaining websites, but surprisingly it increases demand for the need of a webmaster who understands the CMS.

I have an extensive history in PHP since most applications are open-source, free and widely used. At my current job, we are an ASP.NET shop so making the switch has been challenging in minor ways; that being the ASP.NET community doesn’t have a lot of good open-source, free and widely used CMS Apps.

Here are some CMS I’ve dealt with and their Pros/Cons:

CMS Made Simple is a free open-source CMS built in PHP.

CMS Made Simple is a great tool for building a website! I built the NAMYnot Multimedia Inc. website in it.

Pros:

  • Simple to install and customize
  • CSS & Web Standards based designed
  • Modular and Extensible
  • Fairly simple to design a template around once you understand the Smarty System
  • (Feature I love)You don’t have to look at PHP code… This system uses Smarty Tags, which are references to snippets of PHP code
  • Offers User and Permissions management
  • Easily add new extensions from the Developer community with “1-click” installs
  • Huge developer community for help and support
  • Offers may options right out-of-the-box

Cons:

  • The Community developed Extensions can lead to Trojan intrusion (see my post on CMS Backdoor Spam Trojan)
  • (Can be seen as a Pro and Con) Updates are very frequent, by the time you finish designing a website from concept to completion, a 1.x release is out…
  • Not a huge community of Templates (for the design-challenged)

WordPress is a free open-source PHP Blogging software, but it has great benefits as a CMS.

There are many people using WordPress as a simple CMS for their company website as you get the best of the Blog world with the ability to add Pages. I can go on-and-on about the Pros but would try to KISS. Here’s a client website built with WordPress.

Pros:

  • World’s simplest installation. Their “Famous 5-Minute Install” is true to the statement.
  • One of the most popular Blogging softwares out there that offers easy CMS capabilities
  • Huge Designer and Developer community plugins for scalability
  • WordPress offers Web Hosting
  • CSS & Web Standards based designed
  • Modular and Extensible
  • Offers User and Permissions management
  • Easily add new plugins from the Developer community with “1-click” installs. What’s even more cool, if your plugin crashes… Wordpress will disable the plugin to avoid system-wide issues.
  • Huge developer community for help and support
  • Offers may options right out-of-the-box

Cons:

  • Traditionally a Blogging platform

Sitefinity is an ASP.NET Design/Developer oriented CMS by Telerik

Sitefinity is Awesome from 3 perspectives: End-Users, Designers and Developers. For End-Users, it works out-of-the-box with plenty of options and features, for Designers familiar with designing in Visual Studio… templating is a breeze, for Developers… custom controls and DLLS can be created to make the website do virtually anything. We developed my company website in Sitefinity.

Pros:

  • Fairly easy to install
  • Great for Designers and Developers using Visual Studio
  • Built with the Telerik Controls
  • CSS & Web Standards based designed
  • Offers User, Workflow and Permissions management
  • Bundled modules are powerful (news, blogs, polls, etc) making for a well-rounded site
  • Offers may options right out-of-the-box

Cons:

  • Comes at a cost, but this also buys you customer support and free updates for 1 year
  • Plugins are not community driven but custom plugins can be created by your Developer

I would love to hear what you/your firm uses and why.

Help Promote this Post

If you enjoyed this post, let others share the enjoyment, click below:

  • Digg
  • del.icio.us
  • Mixx
  • StumbleUpon
  • Technorati
  • description
  • Design Float
  • Facebook
  • E-mail this story to a friend!
Comments