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