Content Management Systems have become the current trend in web design and development because it allows the client great control over their content; Pictures, verbiage, even layouts can be altered.  The client now has ultimate control over what their customer sees.  No longer are you limited to a maintenance contract with a web developer just the add/edit/delete text from a webpage.

A Web Content Management System (WCMS) utilizes a database to store all the page content, metadata, and other information assets that might be needed by the system.  A WCMS allows non-technical users to make changes to a website with little to no training, and submit that data for immediate online viewing.

Utilizing administrative back-ends like WordPress, Drupal,  Joomla, Magento and a myriad of other programs D2 Web Designs will create your website either from an existing template or from scratch for the exact design and budget you are looking for!

WordPress, the standard in Content Management, Blogging and News sites across the internet.  It is difficult to find a single package that has what WordPress offers which is why 90% of my designs are done with WordPress in mind.  Almost every new website we create starts out with WordPress as its backbone and once you use it you’ll understand why. Accept no substitutes, use WordPress.  WordPress has the largest programming community and it is very easy to optimize for performance and the best to create custom themes for.

Drupal is a fine alternative to WordPress though not as complete a package. Drupal excels with very clean core code and is more server efficient than the other Content Management Systems and as a system administrator it is a good choice if WordPress is more than you need.  Without the open source developer base of WordPress it is more difficult to find good plug-ins to customize your websites.  And with a more imposing default user interface the client needs to be more comfortable editing the content and managing the media.

Joomla, even less common than Drupal also offers its users a great CMS experience through open-source code and publicly available plug-ins.  Again, the audience is smaller than both Drupal and WordPress so your extensions will be a little more limited but it is a very good Content Management System.  It offers a good menu system, strong static page structure and built in membership/community features.  Its been on the market longer than the other 2 CMS’s under the name Mambo but it still does little more than cut into the much more accepted WordPress.  The performance with Joomla is sluggish and clunky at best and it’s very difficult to theme for.  The Search Engine Optimization code is the worst of the three major CMS’s.

If you need an eCommerce system Magento is the way to go.  Possibly the best overall Open Source eCommerce system created to date.  Though you can have a small WordPress eCommerce system if you are going to be an online retailer and don’t want to spend the kind of money required to have a dedicated eCommerce solution then Magento should be your choice.  Though more difficult to theme with and overall more time consuming Magento offers a eCommerce store front at discounted prices.  With features like a Wishlist, eMail subscription list, product comparisons, bundles and groups, a small CMS, good SEO performance and advanced searching it’s understandable why Magento is the name to know for eCommerce.