Nigerian Webmaster Community NaijaWeb

Welcome to Nigerian Webmaster Community NaijaWeb!

Are you going to make a blog or website and need background information about the topic? No worries, with us, you can easily become a webmaster! All you need at the beginning is to register on NaijaWeb and ask your first questions on our forum. Nigerian webmaster community NaijaWeb has been created for beginners as well as professionals. We are here to help each other and share our experience in SEO and other webmaster stuff in personal or collective blogs, discuss new internet trends, bring fresh ideas, etc...
Here you have the best opportunities for development, group promotion and rewarding with graphic medals and real perks, like free web hosting space and others. Get involved!
Register now to join us and get the full access to the community - it’s free.

Great News for You!

Only the first 50 registered users will get a special award which promotes them to the Silver Group. Find more information here. So don’t hesitate, someone may be faster than you!

Register and invite your friends by email using a form on the right of the homepage!

HomeArticlesCMS (Content Managing Systems)What is a Content Management System (CMS)?

What is a Content Management System (CMS)?

26 02 2014 - Chris
To understand what a CMS is you need to know the difference between static and dynamic pages.
In the “old times” of the internet a good site had html pages with styling information (CSS) and every page was static, that means if a website/blog had several pages it had several .html files and at least one style sheet. 
Later dynamic pages came, where there were scripting languages (JSP, ASP, PHP) to generate the 
Frame for every page dynamically. In the best case one file for thousands of pages, just the content alters. To make it easier for managing and publishing, programmers developed complete systems for dynamic pages.
=CMS, no programming or scripting, not even html knowledge is needed to create and publish content. 
Nowadays there are various systems available, some free (open source) some to pay (license). 
A CMS is comparable with software, which you install on a web server.
It has a back-end (here you write articles and configure options, layout, design and functions. A user management should also be included) and a front-end (what the visitors see).
Even very large sites/blogs are easy to manage, they need just one administrator to setup, configure and to update the CMS when it’s needed, and they can have several content managers/authors, who are responsible for writing/publishing and maybe promoting the content.
Either you start with a team or you are administrator, author and promoter (SEO) in one person. 

CMS Advantages

  • Easy to setup, administrate
  • For publishing you don’t need any skills except typing
  • The layout/design can be changed with one click in the back-end (template system)
  • No limit in the number of pages within one website/blog
  • Different systems for different purposes available
  • Functionality customisable
  • Modular structure makes it easy to enlarge functionality

CMS Disadvantages

  • Most CMS need a database, what has pluses but also disadvantages
  • Support and updates should be available (many CMS projects were stopped or “died”)
  • Scripting languages and the usage of databases may have security lacks
  • A CMS may consume much more resources on a web server
  • Therefore pages load a bit longer than “classic” static html page.

As you see, the advantages outweight. If you are planning a promising big project, I would advise you using a CMS to avoid unnecessary work in future.

Comments (1)
0 # 26 02 2014 at 20:58 0
The best cms is Wordpress! Joomla has a lot of bugs and is not seo optimized at all.