Content Management System

Content Management System

content management systemA content management system (CMS) is a system used to organize and facilitate collaborative content creation.CMSs allow end-users (typically authors of some sort) to provide new content in the form of articles. The articles are typically entered as plain text, perhaps with markup to indicate where other resources (such as pictures) should be placed. The system then uses rules to style the article, which separates the display from the content, which has a number of advantages when trying to get many articles to conform to a consistent “look and feel”. The system then adds the articles to a larger collection for publishing.The systems also often include some sort of concept of the workflow for the target users, which defines how the new content is to be routed around the system.A good example would be a system for managing a newspaper. In such a system the reporters type articles into the system, which stores them in a database. Along with the article the system stores attributes, including keywords, the date and time of filing, the reporter’s name, etc. The system then uses these attributes to find out, given its workflow rules, who should proofread the article, approve it for publication, edit it, etc. Later the editors can choose which articles to include (or ignore) in an edition of the newspaper, which is then laid out and printed automatically. More recently the term has been associated almost entirely with programs for editing web sites. Web Content Management (WCM) is also used to refer to these programs. Such systems span a wide variety of needs, from small systems with almost no workflow for small user-groups and such, to large database-based systems for running large, very active web sites such as those for a newspaper.A WCM-tool normally includes functions for administering user and groups and editing the content. You can, for example, have one group for administrators, one group for content editors and one group for visitors, everyone. Besides editing the content, a WCM tool often has functions for managing versions. Several WCM systems utilize standardized protocols like WebDAV for managing the site content technically.As with all software areas, the companies that develop and sell/distribute WCM tools put more and more functions into them to make them as attractive as possible. The functions might include modules that are typically used when building a web site (intranet, extranet or public internet) like search engine, workflow support, discussion forums, etc., etc. Today many of these features are also regarded as part of the WCM area, even if they do not exactly deal with managing content. Perhaps the best example of such a system is the one you are probably using now, the WikiWiki. Wiki software includes logic that allows authors (such as yourself) to edit the content of the site online. When you have completed your changes, the wiki software tracks what changes you have made, and updates the page. Wikis also allows many more than one person to edit the target page at the same time, solving simultaneous write conflicts as they arise. Examples of Content Management SystemsActive2 [1] (http://docs.indymedia.org/twiki/bin/view/Devel/ActiVe2) – a free, open-source codebase project for the Indymedia networkCityDesk [2] (http://www.fogcreek.com/CityDesk/index.html)Contenido [3] (http://www.contenido.de) OpenSource CMSDrupal [4] (http://www.drupal.org/) – the software used to power Debian Planet [5] (http://www.debianplanet.org/) and Kernel Trap [6] (http://www.kerneltrap.org/).Envolution [7] (http://www.envolution.com/)Hyperwave [8] (http://www.hyperwave.com) OpenSource CMSliveSTORYBOARD CMS [9] (http://www.livestoryboard.com)Movable Type [10] (http://www.movabletype.org/)Nuxeo Collaborative Portal Server (CPS) [11] (http://www.cps-project.org/) – CMS based on ZopeOpenCMS [12] (http://www.opencms.org) Open Source/Free CMSphpCMS [13] (http://www.phpcms.de/) A free CMS written in PHP that uses flat files.PHP-Nuke [14] (http://www.phpnuke.org/)phpWebSite [15] (http://phpwebsite.appstate.edu/)Plone [16] (http://www.plone.org/) – A CMS written using Python and the Zope Content Management Framework.Postnuke [17] (http://www.postnuke.com/)SPIP (French initialism for “Publication System for the Internet”).Typo3 [18] (http://www.typo3.com/): Free Open Source CMS system for enterprise purposes.Weblogs such as Scoop ([19] (http://scoop.kuro5hin.org/))WikiWiki [20] (http://c2.com/cgi/wiki/)Xaraya [21] (http://www.xaraya.com/)XOOPS [22] (http://www.xoops.com) OpenSource CMSZope [23] (http://www.zope.org/)MMBase [24] (http://www.mmbase.org/)Free software or Open source:Low Level:Apache CocoonApache SlideAxKitKrysalis FoundationMasonMidgard (also in a “Lite” edition)OpenACSSlitherTea TroveZopeHigh level:Aegir CMSApache LenyaAriadneBitfluxBricolageCallistoCampsiteCocoBlogCofaxDBPrism CMSDrupaleZ publishJahia CMS and Portal ServerKomplete LiteKontentorLifeCMSMySourceNuxeo CPSOmegaCMSOpenCmsphpCMSPHP-NukephpSlashPlonePostnukeRed Hat CCMSilvaTikiTypo3webEditorWebGUIProprietary (High level):Interwoven was the first major WCM platform, a big expensive enterprise product.Microsoft have products like Microsoft Content Management Server and Microsoft Sharepoint Portal Server ( http://www.microsoft.com/cmserver/ ). liveSTORYBOARD CMS ( http://www.livestoryboard.com/ )PolopolyRoxen CMS ( http://www.roxen.com/ ) has both a commercial version and a free “Personal Edition”.See also collaborative softwareExternal Links Open Source Content Management (http://www.oscom.org/) and the CMS Matrix (http://www.oscom.org/matrix/index.html) CMS Watch (http://www.cmswatch.com/ContentManagement/Products/)This article is licensed under the GNU Free Documentation License, and uses material from the Wikipedia article “web content management”.

Related Search :

best web hosting,web hosting service,shared web hosting,free web hosting site,web hosting fee,free html web hosting,free online web hosting,web hosting com
cheap web design and hosting,,the best free web hosting,web hosting platforms,best rated web hosts,best web hosting companies for small business,what are the best web hosting sites,how to setup web hosting server on ubuntu