Content Management System(CMS)

In the early days of the web most sites consisted of a handful of HTML pages. For smaller sites, it made sense for webmasters to use programs like Microsoft Front Page and Macromedia. But for bigger and dynamic sites the job is tedious. A lot of problem arises while using these WYSIWYG tools. These code editors did not always get the code right. Edits to a site template meant every page had to be updated and re-uploaded to the web server.

 

Content Management Systems do what they sound like - they help you manage your content. Essentially, a CMS allows you to create/edit/delete your site pages without getting into the coding side of things. For larger sites, they also make organization easier. The content is largely stored in a site database, which lives on a web server, alleviating the need to back up hundreds of HTML files (if your site is that big).

 

Few benefits of using Content Management System:-

 

  • You do not need to be a code junky.
  • On-page SEO is built right in.
  • There is little risk of losing / overwriting important files.
  • The site can accessed / edited from any location.
  • Simple site updates don't require you to call / pay your web developer.
  • Development costs are cheaper for open source content management systems.