Content Management.com

content management system (CMS)

By Sarah Amsler

A content management system (CMS) is a software application that enables users to create, edit, collaborate on, publish and store digital content. CMSes are typically used for enterprise content management (ECM) and web content management (WCM).

How does a CMS work and how is it used?

A CMS provides a graphical user interface with tools to create, edit and publish web content without the need to write code from scratch.

A CMS has two components: a content management application (CMA) and a content delivery application (CDA).

What's the difference between a CMS, ECM and WCMS?

A CMS, ECM and WCMS all manage content, but there are differences between them:

CMS features

Features can vary amongst the various CMS offerings, but core functions include:

A CMS may also provide tools for personalization, or one-to-one marketing. One-to-one marketing is the ability of a website to tailor its content and advertising to a user's specific characteristics using information a user provides or a website gathers. For example, if a user searches for digital cameras in major search engines -- such as Google -- advertising banners may feature businesses that sell digital cameras instead of businesses that sell gardening products.

Other popular CMS features include:

Benefits of using a CMS

There are a number of benefits to using a content management system, including:

How to choose the best CMS for your website

There is almost no limit to the factors that must be considered before an organization decides to invest in a CMS. There are a few basic functionalities to always look for, such as an easy-to-use editor interface and intelligent search capabilities. However, for some organizations, the software they use depends on more specific requirements.

For example, consider the organization's size and geographic dispersion. The CMS administrator must know how many people will be using the application, whether the CMS will require multilanguage support and what size support team will be needed to maintain operations. It's also important to consider the level of control both administrators and end users will have when using the CMS. Organizations must also consider the diversity of the electronic data forms that they use. All types of digital content should be indexed easily.

Here are some additional guidelines for choosing the right CMS:

  1. Get input from employees and leadership. It's important to know who will be using this new CMS and what they will be using it for. Businesses should involve the marketing team, chief content officer, IT staff and others.
  2. Assess current and future business needs. A CMS must address an organization's current needs and any future business plans. Considerations include whether the system will integrate with the business's current tech stack, and whether the CMS incorporates forward-thinking features such as RESTful APIs.
  3. Research options. Businesses must create a short-list of software that meets their needs and learn about these options -- this includes talking to users with similar use cases to learn about their experiences with the products.
  4. Write a request for proposal. This will give vendors the opportunity to address a business's needs and explain why they can provide the right software for the job.
  5. Evaluate vendor responses. Businesses should consider the functionality, training and support that each vendor offers. Demos enable businesses to understand how each system works and what integrations it offers.

Examples of different CMSes

There are many free and subscription-based CMSes available for personal and enterprise use. Here are some examples of the more popular content management system providers:

  1. Joomla. This is a free and open-source web content management system built on an MVC framework. Joomla is written in PHP script language and offers features such as caching, RSS feeds, blog posts, search and support for language translation.
  2. WordPress. This is another free and open-source WCMS based on PHP and MySQL. Businesses can use WordPress in the cloud or deploy it on a local computer to act as its own web server. This software is highly customizable, with many themes and WordPress plugins available. It is also a popular blogging platform.
  3. Backdrop CMS. This is a free and open-source CMS that is part of the Drupal project and provides affordable CMS for small- and medium-sized organizations. On its own, Backdrop offers just the most basic web content management features, but it can be extended with the help of the various modules.
  4. Wix. This CMS offers both free and paid plans. Features include team collaboration tools, third-party integrations, enterprise-grade security, hundreds of design templates and the ability to add custom code. Wix also provides 24/7 customer support.
  5. HubSpot CMS. This paid CMS features a drag-and-drop page builder, SEO recommendations and website themes. HubSpot's free CRM platform is also included in each CMS package, enabling users to keep track of customers and content, all in one place.
  6. Magnolia. This is an open-source, headless CMS that enables integrations with numerous marketing technologies -- including CRM systems, analytics and marketing automation tools. Features include personalization and optimization, and digital asset management.

02 Feb 2021

All Rights Reserved, Copyright 2011 - 2024, TechTarget | Read our Privacy Statement