Importance of a Content Management System (CMS)
When we talk with customers about either upgrading an existing website or building a completely new site, we cannot recommend enough that part of the project work be devoted to setting up a content management system (CMS). Content management system's allow the user to login to a secure web portal via any browser and change live content on the website without having to get a developer involved in the process.
Not only does this solve the issue of requiring a developer or HTML designer to be involved everytime you want to change text on the site, but it also gives you as the user the power to test different types of content, build new landing pages, and change graphics and other text on the pages, and do it all in real time with great visual feedback you can see right on the site.
There are a couple of open source systems that come with a built-in and configurable content management system. One in particular that we use quite often is http://drupal.org/ Drupal is open source and has a lot of features out of the box that can get you going but what's more interesting is that it provides a development API (Application Programming Interface) that makes it easy for developers to add sophisticated functionality to the site such as ecommerce tools or social networking features.
On the ASP.NET side, many organizations use http://www.dotnetnuke.com/ which provides a pluggable interface for a web application that is built on the Microsoft .NET Framework and ASP.NET.
Regardless of which Content Management System you choose, it is critical that you put the ability to edit and update your website in the hands of your marketing and sales people without having to wait on a developer or web master to make changes. A content management system is an absolute must for any site whether it be small or large.
Let us help you get a professional content management system set up for your site. Contact us to learn more.




