What is CMS?

Understanding CMS

Content Management System or CMS is an admin page feature where we can edit (add, delete, change) our website content. For example, you want to change the words on the About Us page, then just go to the login page (usually you will be asked for a username and password) of your CMS, and just change the words you want.

Benefits of CMS Features on Websites

In the past, when CMS was still a “special feature”, every time they wanted to change the content, the website owner had to bother contacting the web developer. Well, with the CMS, it doesn't need to be like that anymore. The website owner can immediately change according to his wishes. Fast, easy and efficient.

Types of CMS

On the internet, there are CMS that are ready to use and are free (open source). One of the free ones is the very famous WordPress. So if you are offered to build a website using WordPress, that means the CMS uses the WordPress CMS. That's why often websites built using WordPress are usually much cheaper, because the web developer doesn't have to bother making the CMS anymore, it's free, and the features are complete! While specifically for e-commerce websites which are generally more complicated, there are also many open source CMS available, for example:

  • Magento
  • Wordpress
  • OpenCart
  • PrestaShop
  • WooCommerce
  • And others

But there are also web programmers who make their own version of the CMS. The reasons are various, ranging from his idealism, or because of the client's own request.

CMS Strengths and Weaknesses

Just like other technology and software products, there must be advantages and disadvantages. Here we summarize the summary as follows:

Open Source CMS:

  • (+) Generally, the concept is stable and the concept is mature, because it has been developed for a long time
    (+) There are many users from all over the world, usually there is a support forum
    (+) The features are usually complete, because many have used it
    (+) Free (cheaper), fast and easy installation
  • (-) It's so sophisticated and complete, sometimes even ordinary users get confused
    (-) Because the features are already like that, sometimes it's difficult to customize as desired
    (-) There are often version updates, where ordinary users don't understand how to update
    (-) Relatively more prone to hacking (this has become a common open source disease)

CMS Custom (self-made or group-made with limited publications):

  • (+) The display is simpler, easy for ordinary users to understand, because there are only features that suit their needs
    (+) Security from hackers is relatively safer
    (+) Usually no need to bother updating versions
  • (-) Usually more expensive
    (-) If the website develops, there are often features that have not been accommodated
    (-) If the web programmer is difficult to contact, it will be difficult to find another programmer who can understand the CMS
    (-) I like finding bugs, especially if the website is a bit complex
Was this answer helpful?

Related Articles

What is Anonymous FTP

Anonymous FTP is FTP Sites that can be accessed without having to have a specific login. The...

What is Apache?

Understanding Apache Apache is a free and open source web server software. This server has...

What is bandwidth

Definition of Bandwidth Bandwidth is the capacity that can be used on an ethernet cable so that...

What is cloud hosting?

Cloud hosting is a hosting service that is integrated with the cloud and the internet. If you...

What is Cloudflare

Definition of Cloudflare Cloudflare is a CDN (Content Delivery Network) that has better features...