A Content Management System (CMS) is a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. Such systems of content management provide procedures to manage workflow in a collaborative environment.
While there are several different applications available on the market, we specialize primarily in two different applications. Drupal, Joomla!, and Wordpress are the predominant applications that we use to design your site. We will give you the pros and cons of each, and help you to decide what application will work best for you.
CMS is by nature a collaborative concept. The basic roles may include but are not limited to:
- Creator - responsible for creating and editing content.
- Editor - responsible for tuning the content message and the style of delivery, including translation and localization.
- Publisher - responsible for releasing the content for use.
- Administrator - responsible for managing access permissions to folders and files, usually accomplished by assigning access rights to user groups or roles. Admins may also assist and support users in various ways.
- Consumer, Viewer, or Guest - the person who reads or otherwise takes in content after it is published or shared.
These roles are setup in the beginning phases of website development.
If you would like to see an in-depth review of different types of CMS, please click here.