Wednesday, October 3, 2012

Content Management Systems, Bespoke and Off-the-Shelf CMS Systems

Content Management Systems (CMS) have simplified the way content is published on websites and intranets these days. A CMS is an easy-to-use tool that requires minimal technical skills. Any lay-man can easily create text and multimedia rich web pages this way. However, you are not just confined to designing and publishing web pages. It also allows maintenance of documents and other content.

A CMS can also be used for specific purposes like document management, knowledge management, website content management, and so on. There are many systems available that are bundled with more or less similar features and are equally effective. Many of these can be tailored for a specific type of working environment and are usually referred to as bespoke content management systems.

Content Management System

Broadly they can be classified as enterprise level CMS and Open Source CMS. Enterprise content management systems have advanced elements like workflow management and security features. Open source CMS are free-to-use tools with all the required basic functionalities. Content management systems also depend on the type of platform used like the programming language (ASP, PHP, JAVA, and so on) and the supported databases (MySQL, Oracle, and so on).

Much of CMS success can be attributed to its usability aspect. The ease of use does not necessarily mean how simple it is for the author to get the content published on the web page. The usability factor of a content management system also takes into account the following:

Simple to design layout, publish the content, and speedy deployment. The ease with which the CMS can be learned. The manner in which the errors are reported and controlled. Portability between versions and scalability on various platforms.

Apart from easy functionalities, a CMS should ideally include the following features:

Customizable templates that can readily applied to content. Workflow management and document management. Advanced plug-ins and upgrades that comply to latest web standards. Content virtualization, where a virtual copy of the content can be worked on by multiple users.

A bespoke CMS allows the users to renew the content on any page or portion of the website.bespoke content management systems are best used when there are distinctive requirements like multi-lingual support, automatic link check, access rights depending on the roles, convoluted database systems, and so on. It is useful to have requirements and implementation objectives clearly defined before selecting and finalizing a content management system.

Content Management Systems, Bespoke and Off-the-Shelf CMS Systems

Tuesday, October 2, 2012

What Is CMS? Content Management Systems Explained

A lot of people have been asking this question. Every month 1.2 million people search Google with the term, what is CMS.

In its simplest terms a CMS is a lot like a word processor in that you can edit documents in a WYSIWYG format. WYSIWYG stands for 'what you see is what you get', this type of document creation allows you to see exactly what the document will look like as you are typing and adding different elements.

Content Management System

Content management systems are also pretty complex. A good content management system acts more like a database than a word processor. The database is where you can link content together and keep a record of changes made to any web page or web page element.

Electronic content management systems have been around since computers were invented. But content management has been a problem since the beginning of the printing press, and some historians say that the problem began with the first written word.

The scope of this article is beyond the history of the content management systems, instead I'm going to focus on the most used content management systems today and give a brief over view of each system. The most popular content management systems are:

Drupal Joomla WordPress

These are the top three systems in use today as they are all popular among people that don't know how to create a website or haven't learned any HTML.

Drupal

Drupal was launched in 2000 in a dorm room at the University of Antwerp by two students who wanted to be able to share information with other each other and other classmates. It was named "Drop" for the first year until the creator, Dries Buytaert, graduated and moved out of the dorm room.

The name Drupal, pronounced "droo-puhl," comes from the English enunciation of the Dutch word "druppel," which means "drop." Drupal is free. It is open source software that is constantly being updated by IT professionals from all over the world. With Drupal you don't have to know any HTML to create websites as everything is accomplished inside the interface that looks like a word processor. So you can create websites easily and manage all of the web pages from one location.

Joomla

Joomla is also free open source software that allows you to create websites and web pages easily once you get over the learning curve. You'll have to install and learn all of the modules to begin creating web pages. The Joomla website has extensive documentation on how to use the software and a broad FAQ page to help new people learn the tips and tricks and how to get around the different features of the software.

WordPress

WordPress was released in 2003 and has become the benchmark for automated SEO optimization. WordPress plug-ins automates most of the tasks associated with making a website search engine friendly. This software also has to be installed unless you choose to let WordPress host your website on a subdomain such as "yourwebsite.wordpress.com".

Having a website hosted by WordPress has its draw backs as you don't have control over your website and WordPress can ban you if you violate the rules.

WordPress is the easiest to learn of the three content management systems. And in my opinion the best one to start with if you don't have any experience in creating websites. It is powerful bu nimble and if used correctly any WordPress blog can be made to get high rankings on Google.

Now click on this What is CMS link to see introductory videos for the three content management systems listed in this article.

What Is CMS? Content Management Systems Explained