Content Management System
CONTENT MANAGEMENT SYSTEM
Multi-platform; Open Source; Proprietary; Bespoke; Enterprise; Ecommerce…....
CMS DEVELOPMENT COMPANY- APICAL CONSULTING
CMS became a buzz word in the web development industry because of its benefits. CMS stands for Content Management System. It is a term and has not been endorsed with a solid definition. A CMS can have multiple meanings depending on the scenarios and the person's or project objectives. To add to the confusion, an organization named AIIM (Association for Information and Image Management) claimed the acronym ECM (Enterprise Content Management) and WCM (Web Content Management) as their creation and came up with their own definition that suite their organization's services.
TYPES AND EXAMPLES OF CONTENT MANAGEMENT SYSTEMS
There are three broad types of CMS software: open source, proprietary and Software-as-a-Service CMS, including cloud-based solutions.
❱ Open source CMS: You can download open source CMS software at no initial cost. There is no license or upgrade fees, or contracts. However, with open source CMS you may have to pay for:
- ❏ technical help during installation and set up
- ❏ customization to extend the software beyond the core offering
- ❏ compatible templates, add-ons and plug-in (although free versions may be available)
- ❏ staff training
- ❏ support, including regularly updating the software
Examples of the most widely used open source CMS platforms include:
- ❏ Wordpress
- ❏ Joomla
- ❏ Drupal
- ❏ Magento (e-commerce)
- ❏ PrestaShop (e-commerce)
❱ PROPRIETARY CMS: Proprietary or commercial CMS software is built and managed by a single company. Using such CMS generally involves:
- ❏ buying a license fee to use the software
- ❏ paying monthly or annual charges for updates or support
You may also need to pay additional costs for customization and upgrades, as well as for training and ongoing technical or user support.
Examples of popular CMS solutions include:
- ❏ Kentico
- ❏ Microsoft SharePoint
- ❏ IBM Enterprise Content Management
- ❏ Pulse CMS
- ❏ Sitecore
- ❏ Shopify
❱ SOFTWARE AS A SERVICE (SAAS) CMS
SaaS CMS solutions commonly include web content management software, web hosting, and technical support with a single supplier. These are virtual solutions hosted in the cloud and based on a subscription model, usually on a per-user or per-site basis. The pricing usually includes:
- ❏amount of data transfer (i.e. bandwidth to and from your site)
- ❏storage for your content and data
- ❏ongoing support
There are two types of cloud content management systems:
❱ 'Fully cloud' CMS often comes as part of a package or service. Typically, these are proprietary systems under supplier's control, so it isn't always possible to customize or alter their functionality to suit your needs.
❱ 'Partial cloud' CMS is located on your own cloud web-server. It provides for greater flexibility since you can modify the functionality, either with add-on modules or by altering the source code.
Cloud CMS offers some significant benefits to small and medium-sized businesses. For example:
- ❏ costs are generally low – small set up fee usually covers a basic implementation
- ❏ SaaS supplier deals with upgrades, maintenance and technical issues
- ❏ software is accessible from any computer, laptop or mobile with internet connection
- ❏ updates to software and features are available in real-time
- ❏ Packages are easily scalable – you can add more sites or users as your needs change.