A content management system (CMS) is an application used to manage web content which allows multiple users to create, edit and publish without the need for specialised technical knowledge. Examples include WordPress, Drupal, Joomla, Magento (ecommerce), etc.
- workflow management – ability to assign responsibility to each user such as authors, editors and admins
- content creation – allows users to create and format content including blog posts
- publishing options – ability to publish content straight away, save as drafts or schedule for a specific time and date
- media management – ability to keep all media assets in the one place and additional features including editing tools
- library of themes and plugins – ability to choose from a wide range of plugins and themes
Benefits of a CMS
- a CMS allows users with non-technical backgrounds to easily manage and edit their website
- all content is stored in the one place which makes it easier to manage
- SEO friendly – with an SEO plugin, you have the ability to change the meta titles and description of each page which helps your website rank on Google
- easy website maintenance – the template-based structure makes it easy and efficient when adding and deleting pages and posts
- archive capabilities – you have the ability to save previous versions of your page and track who has made changes
Most CMS applications are free to install, however, most websites themes, plugins / extensions and security options (for your prerferred CMS) are charged as a one-off payment or on a subscription basis. At SugarProjects, we primarily use WordPress to create and power a range of brochure and eccomerce website that are easy for the end user (client) to manage and maintain.