Why to use Content Management System (CMS)

Home  /  Articles  /  Why to use Content Management System (CMS)

Why to use Content Management System (CMS)




These days many websites, especially small business websites are built using static webpages. Utilizing technologies like html, javascript, css, jQuery and PHP code.  And this code is difficult to access and manipulate for a normal user who don’t have expertise in these technologies. To solve this website design and maintenance problem, a new concept of Reorganization of information in websites through back end is introduced and is termed as Content Management System(CMS).

A CMS uses a database to store, retrieve, and edit the content of your website.  Each page of your site is stored as simple text – making it easy to edit, search, and manipulate. When someone visits your website the CMS automatically converts your text into the required HTML and Javascript. Furthermore, the CMS database allows for additional features to be easily integrated into the website: user login and passwords, events and calendars, blogs, news feeds, and much more.

The advantages of using a CMS

Whilst  your visitors may never know whether your website is built with a CMS or the traditional static page form of website, the difference is something that you – as the site’s owner – will notice from the word go. Here are the significant advantages of using a CMS to build and deploy your business’s website:

  • Non-technical contributors can edit pages and expand a site’s content: no knowledge of HTML is required.
  • A separation is maintained between a website’s content, its structure and its visual design; a change in one of these can be done independently of the others. A complete visual re-design of a whole site can be done without touching the site’s content or its structure.
  • When new content is added, its visual appearance conforms to the design already established for the sort of content being added.
  • When pages are added or deleted, the site’s menus are updated automatically.
  • Updates to the site can be made at any time by anyone with the correct permissions.
  • Requirements for image sizes can be gracefully enforced.
  • Best practice with regard to search engines can be gracefully enforced (page titles, meaningful URLs, correct metadata, etc).
  • Changes made to the content of a website can be automatically posted to major search engines.

Although most CMSs will support the following additions to a ‘brochure’ website, Drupal will breeze through each of them:

  • a newsletter: email highlights from your website by point-and-click selecting both content and recipients
  • role authentication: designate specific people to perform specific tasks on your website
  • email notifications: email anyone (users or yourself) in response to any event on the site
  • a forum
  • an ecommerce/shopping system
  • content moderation queuing: hold newly-posted content until you’ve approved it for publication

Few excellent opensource content management systems to start a website


Technology : PHP
Setup time: 20 minutes+
Supported OS: *Nix and Windows


  • Full standards compliance
  • No rebuilding
  • WordPress Pages
  • WordPress Links
  • WordPress Themes
  • Full user registration
  • Easy installation and upgrades
  • Easy Importing
  • XML-RPC interface
  • Workflow
  • Typographical niceties
  • Intelligent text formatting

URL: http://wordpress.org/

FEATURE URL: http://wordpress.org/about/features/


Technology : PHP
Setup time: 35 minutes+
Supported OS: *Nix and Windows


  • User Management
  • Media Manager
  • Language Manager
  • Banner Management
  • Web Link Management
  • Content Management
  • Syndication and Newsfeed Management
  • Menu Manager
  • Template Management
  • Integrated Help System
  • Web Services
  • Powerful Extensibility

URL: http://www.joomla.org/

FEATURE URL: http://www.joomla.org/core-features.html



Technology : PHP
Setup time: 45 minutes+
Supported OS: *Nix and Windows


  • Friendly URLs
  • Modules & Support
  • Personalisation

URL: http://drupal.org/


Technology : ASP.NET (C#)
Setup time: 10 minutes+
Supported OS: Windows


  • Super simple template engine
  • Full support for Ajax frameworks like Script.aculo.us or ASP.NET Ajax
  • Scheduled publishing
  • Support for any .NET Language including C# and VB.NET

URL: http://www.umbraco.org

Typo 3

Technology : PHP Supported
Setup time: 45 minutes+
Supported OS: Windows / Unix / MacOSX


  • On page editing
  • Intuitive Tree Structure for pages , folders and files
  • Internal Search Engine

URL: http://typo3.com


Technology : PHP
Setup time: 35 minutes+
Supported OS: *Nix and Windows


  • Page caching
  • Content macro language (mambots)
  • visitor statistics
  • Voting / Polls
  • Internationalisation

URL: http://www.mamboserver.com/



Technology : PHP
RDMS: MySQL database
Setup time: 30 minutes+
Supported OS: Windows/Linux/Mac


  • Online image editor
  • Widgets
  • User Defined Forms
  • Search Engine Optimised
  • Windows and PHP installer.
  • Version Control

URL: http://www.silverstripe.com


By signing up, you agree to our Terms of Service and Privacy Policy.

About the author

Tikendra Maitry
Entrepreneur. Designer. Developer. Writer. WordPress Freak.

One Comment so far:

Leave a Reply

Your email address will not be published. Required fields are marked *

four × = 4

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>