Page modified: Friday, June 23, 2006 21:06:28
A content management system (CMS) is an application program, which makes and organizes joint production and treatment of text and Multimedia documents possible (content).
Content management systems differ from portal systems and Web content management systems, which have above all the task to steer interaction between the users and the Website. The user should be able to serve the system also without programming knowledge, equally it should be able to use the system also without knowledge of HTML or XML.
Special value also on a medium-neutral data retention one puts. Thus contents should be able to be callable when desired for example as pdf or as HTML document, as the formats are generated at run-time from the data base. Also barrier liberty should be supported by the system. Depending upon application also a right administration can be of importance.
Types
Server versus Client
- Server-lateral CMS: A server-lateral CMS needs a server-lateral programming language, which is mostly located there in connection with a data base, which administers the data directly on the server. Thus data can be administered world-wide directly - mostly just with the help of a Browsers - over Internet (see WCMS or also WMS). Several users can administer so a web page. Many server-lateral CMS can administer user specific authorizations. Server-lateral CMS is suitable for Websites of any size.
- Clientseitiges CMS: Clientseitige CMS are mostly steered with the help of a program, which is installed on a computer. The data are then high-loaded (mostly by means of ftp) on the server. Therefore no server-lateral programming language is necessary. Thus the web page must be always administered by this a computer. This variant is recommended in particular for Websites, those with large media (e.g. Videos) work, since their treatment over Internet is not possible to time-consuming or in the Browser. Clientseitige CMS offer mostly also high performance layout functions, with which own page types and collecting mains (Templates so mentioned) can be provided.
- Mixtures from these systems: There are also systems, which contain a mixture from both systems. Possible e.g. is the administration of the Website with a program, but only on ranges for which one has an authorization. Thus a simpler treatment is possible, e.g. direct from Word by means of Plug in or its own editor, that transmits the data to the server.
Dynamics versus statics
Further systems differ in the kind of the distribution of the provided sides to the last-finite user:
- Fulldynamic systems: Fulldynamic systems dynamically again compute a requested side with each call. Advantages: The side is always 100 % up-to-date; a Personalisierung for the Surfer is usually very simple or even already available. Disadvantages: The computation can lead under load to retarded distribution of the sides (performance of the Website); all contents are available on the live server and can be possibly seen by skillful "URL rates" also before the publication.
- Statifizierende of systems: Statifizierende of systems compute a Website completely forwards and placing these in the file system. Advantages: The distribution of the side is extremely fast, since the Web server must deliver only static sides; On the live server exclusively for publication released sides are stored, whereby an access to published contents can be excluded. - Disadvantages: The information has always a small time delay, until they are exported available; If a Personalisierung (portal) is to take place, then must be usually specially tied up this.
- Hybrid systems: Hybrid systems combine the advantages of the static and the full-dynamic side production. Only contents, which must be generated dynamically from a data base (e.g. News, search inquiries, contents, Shopdaten personalisierte"
) at run-time from the data base are produced. All other contents, which are not submitted constantly changes (e.g. Side stand, navigation, in addition, determined texts and pictures"
) are present statically and provide thereby for an optimum at performance. Hybrid systems recognize on the basis contents, which sides are static and which must be generated dynamically.
WCM is regarded today as a component of spreading Enterprise content management systems (ECM). CMS against it is used, at least outside of Germany, generally for content management of systems and is not only limited to Web content management systems (WCMS) or editorship systems.
Editorship system
Frequently for a CMS also the term editorship system is used. It is derived from an important targeted application editorship. The designation editorship system is not a quality criterion, however frequently for rather small CMS is used and serves then the demarcation for Enterprise CMS. Some CMS is suitable also for purposes of the single SOURCE Publishing.
Mixed systems
Often web pages apart from extensive content contain also of products and services, which are to be sold directly. The Web represents thereby both communication and a distribution channel. For the production and administration of contents as well as the actual on-line sales separate in each case systems can be used. More simply and more economically is however the employment of a combined system, with which communication and distribution processes of an enterprise with only one software can be settled.
See also
- Content management
- Enterprise content management
- Enterprise content management system
- Digitally ate management
- CROSS Media Publishing
- Web content management system
Related links