Recent Posts


What are Content Management Systems(CMS) ❓

- Praise Oyeniyi

In the early days of web creation, one needed to know HTML to be able to create a website and publish contents online. That used to be hard, but CMS has made it much easier.

Instead of writing your website code from scratch, the CMS software does it for you. You can now create websites (eCommerce, blogs, corporate, portfolio, etc.) without having a background knowledge of the most basic HTML…Yes, it is as easy as it sounds.

What is a Content Management System?

A content management system (CMS) is a software that helps users create, manage and modify content on a website without any prior technical knowledge. Simply put, it is a software that allows Ben who does not understand any basic programming language to create websites. Beyond websites, there are other CMS software’s for other purposes which we won’t be getting into today. 

What are the components of CMS

The Content Management System is made of two main parts, classified under the frontend and backend;
  1. Content Management Application (CMA) This is the part of a CMS that allows users control (i.e, managing contents and styling) the output of a website.
  2. Content Delivery Application (CDA) This is the part of the CMS (backend – behind the scenes) that takes in values, styles, contents, medias, etc. inputted into the Content Management Application (CMA), stores it and makes it visible to your users. 

Popular examples of Content Management Systems

The popular examples of Content Management Systems are; 

WordPress, WIX, SquareSpace, Magento, Joomla, Drupal…etc. 

What Kind of Website Can You Build with A CMS

Content Management Systems are now so simple that, it’s so easy for anyone to build almost all kind of websites with them. Some of them also focus on a specific kind of site – like Magento and eCommerce which focuses on building Online Stores.

Why use a Content Management System

Lesser bills 

Using a content management system reduces the cost of hiring a developer to build and manage your website. 

Rapid edits 

With a CMS, you are able to login to your website admin’s dashboard and edit (add, remove, replace, delete, etc.) contents, medias, settings which takes effect immediately after your edits.

User friendly content composition 

CMS offer easy-to-use content and media upload tools, along with simple formatting controls to build layouts. 

Accessible content management 

Some CMSs include complex layout editors that provide WYSIWYG (what you see is what you get) composition tools, or let you edit page content in a live view. 


The CMS can automate certain aspects of content delivery, such as the creation of a email feeds from content that you create. It can also schedule posts, making it easy for you to stack up contents.

Safe interaction with the database 

The CMS helps to curb accidental edits by controlling the way you save and create your content. This can help to stop you from messing up the database by accident, since you don’t interact directly with it.

How should you choose a Content Management System
- What you already know.

If you have worked with a CMS before, staying with the same system for your next site may boost your productivity.

A user-friendly interface 

CMSs offer easy-to-use content composition and media upload tools, along with simple formatting controls to build attractive layouts. 


Many CMSs can be enhanced with bolt-ons and plugins that can turn a simple blog into an ecommerce site, a forum or even a full-blown web application.

Are you familiar with CMSs, what is your personal experience like? 

What are Content Management Systems(CMS) ❓

©2021 Praise Oyeniyi. All Rights Reserved.

Post a Comment