Content Management Systems Universität zu Köln Dedizierte Systeme Seminarleitung: Susanne Kurz...

Post on 05-Apr-2015

105 views 0 download

Transcript of Content Management Systems Universität zu Köln Dedizierte Systeme Seminarleitung: Susanne Kurz...

Content Management Systems

Universität zu Köln

Dedizierte Systeme

Seminarleitung: Susanne Kurz

Referentin: Anna Weise

Content Management Systeme

• Was sind CMS

• Wofür wird CMS genutzt

• Was leisten CMS

• Klassifizierung

Was sind CMS

• Programme zur Verwaltung (Management) von Text- und Multimediadokumenten

Was sind CMS

• Programme zur Verwaltung (Management) von Text- und Multimediadokumenten

• Vereinfachte und sinnvolle Verwaltung von Daten

Was sind CMS

• Programme zur Verwaltung (Management) von Text- und Multimediadokumenten

• Vereinfachte und sinnvolle Verwaltung von Daten

• Geeignet für große und kleine Webseiten, bei denen viele unterschiedliche Autoren Inhalten einpflegen und ändern (BSP Drupal für Leserkommentare auf Zeit online)

Was sind CMS

• Open Source: Drupal, Drupal, Wordpress, Joomla, TYPO3

Wofür wird CMS genutzt?

Wofür wird CMS genutzt?

• jede Art von Veröffentlichungen, an denen unterschiedliche Instanzen (Autor, Redakteur, Webmaster) beteiligt sind

Rechteverwaltung

Wofür wird CMS genutzt?

• jede Art von Veröffentlichungen, an denen unterschiedliche Instanzen (Autor, Redakteur, Webmaster) beteiligt sind

Rechteverwaltung

• Vorlagen für bestimmte Teile einer Webseite

Wofür wird CMS genutzt?

• jede Art von Veröffentlichungen, an denen unterschiedliche Instanzen (Autor, Redakteur, Webmaster) beteiligt sind

Rechteverwaltung

• Vorlagen für bestimmte Teile einer Webseite

• Zeitlich begrenzte Veröffentlichung und Archivierung von Inhalten

Wofür wird CMS genutzt?

• Einbindung von externen Daten/Informationen

Wofür wird CMS genutzt?

• Einbindung von externen Daten/Informationen

• Barrierefreiheit: CMS sollen für möglichst viele nutzbar sein

Wofür wird CMS genutzt?

• Einbindung von externen Daten/Informationen

• Barrierefreiheit: CMS sollen für möglichst viele nutzbar sein

• Überall, wo Informationen sinnvoll archiviert und verwaltet werden müssen Öffentliche Einrichtungen (Bibliotheken, Museen, Verwaltung, Gerichte, Krankenhäuser, ...) und Unternehmen

Was leistet CMS?

• CMS sind darauf angelegt leicht benutzbar zu sein keine Programmier-/html Kenntnisse zwingend erforderlich

Was leistet CMS?

• CMS sind darauf angelegt leicht benutzbar zu sein keine Programmier-/html Kenntnisse zwingend erforderlich

• Inhalt kann oft als html oder PDF abgerufen werden

Was leistet CMS?

Rechteverwaltung• Inhalte einsehen• Inhalte editieren• Neue Einträge anlegen• Neue Einträge veröffentlichen Frontend (Für die Öffentlichkeit zugängliche Webseite)

vs. Backend (Zugang zum Redaktionssystem) Stufen der Rechteverwaltung für User eines CMS:

Administrator verteilt Rechte, Redakteure können Inhalte editieren und verändern, der Endnutzer kann diese einsehen…

Was leistet CMS?

• CMS können Inhalte aus Datenbanken (BSP MySQL auslesen)

Was leistet CMS?

• CMS können Inhalte aus Datenbanken (BSP MySQL auslesen)

• Inhalte können direkt auf Webseiten hochgeladen werden

Klassifizierung

• Server & Client

• Dynamik & Statik

Klassifizierung

Server & Client

• Serverseitige CMS brauchen Programmiersprache, die in

Verbindung mit einer Datenbank (diese ist meist auf demselben Server/im selben Netzwerk installiert) steht

spezifische Nutzerrechte

Klassifizierung

• Clientseitige CMS

brauchen keine Serverseitige Programmiersprache, werden über ein auf dem Rechner installierten Programm gesteuert, dann werden Daten auf Server hochgeladen

Klassifizierung

Dynamik & Statik (Auslieferung der Seiten an Nutzer)

• Volldynamische Systeme

erzeugen Seite bei jedem Aufruf neu, immer aktuell (Problem Serverüberlastung)

Klassifizierung

• Statische Systeme

Legen Webseite in einer Datenbank ab

Klassifizierung

• Hybride Systeme

kombinieren volldynamische und statische Systeme

• sich ändernde Inhalte (z.B. News) werden stets aktuell aus Datenbank ausgelesen, grundsätzliche Informationen (Seitengerüst, Navigation) sind statisch

Klassifizierung

Halbstatische Systeme

• Inhalt ist statisch und gleichzeitig dynamisch

Daten werden statisch gespeichert und dynamisch ausgegeben, wenn ein Code in der Programmiersprache geändert wird, oder Datensätze geändert/neu angelegt werden