April 23, 2014

Content Management

What is a Content Management System (CMS)?

A CMS is a system that manages a website’s content, without requiring any HTML knowledge, to link pages and to control how the pages look. A CMS makes it much easier for users to create, edit, and publish the content on a website

What is the definition of content?
Content can mean different things to different people. It can mean news, articles, Blogs, Wikis, forum posts, picture galleries, source codes, file managements for download, product for e-commerce and so on.

Next, decide what features and functions you would like to use on your site.  The following questions might help you to decide:

  • Do you want to store your content in flat files or databases?

  • Will there be a need for an event calendar?

  • Will there be a need for an upload/download area?

  • What about an image gallery?

  • How about a poll or survey tool?

  • Will you be needing multi language support or translation function?

  • How about WYSIWYG (What You See Is What You Get) editor for content?

  • Is security and permission important to you?  How do you want to set permission and assign access to your content?

Components and modules are “plug-ins” that typically provide add-ons to the core system.  Sometimes there are presets of add-ons installed as a part of the base system and sometimes you will have to install them separately.  This can vary greatly from one system to the next.
A content management system (CMS) is a computer software system for organizing and facilitating collaborative creation of documents and other content. A content management system is frequently a web application used for managing websites and web content, though in many cases, content management systems require special client software for editing and constructing articles. The market for content management systems remains fragmented, with many open-source and proprietary solutions available.

Types of content management systems

There are several types of content management systems:

  • Web content management systems assist in automating various aspects of web publishing. See also Web Publishers (on Google!).

  • Transactional content management systems (T-CMS) assist in managing e-commerce transactions.

  • Integrated content management systems (I-CMS) assist in managing enterprise documents and content.

  • Publications management systems (P-CMS) assist in managing the publications (manuals, books, help, guidelines, references) content life cycle.

  • Learning management systems (L-CMS) assist in managing the web-based learning content life cycle. See also managed learning environment.

  • Document imaging systems are also generally considered under the family of general content management.

  • Enterprise content management systems (E-CMS) vary in their functionality. Some support both the web and publications content life cycle, while others support the web content life cycle and either transactional content or customer relationship management content. The definition of AIIM for ECM includes methods and tools for “capture, manage, store, preserve and deliver” content across an enterprise. “Manage” contains components like document management, collaboration, business process management, records management, email management, workflow and web content management. The ECM concept is not restricted to web based technologies but includes client/server and host based solutions.
Click here for reuse options!
Copyright 2014 ECI Networks