Content Management
SystemeUNIVERSITÄT ZU KÖLN WISE 15/16
IT-ZERTIFIKAT: DIGITAL OBJECTS PROCESSING – CMS VS. DIGITAL LIBRARYANATOLI BECKER & MICHAEL MEIER
IT-ZERTIFIKAT: CMS 2
Inhalt 1. Wissensmanagement
1.1 Daten1.2 Information1.3 Wissen1.4 Bereiche des Wissensmanagements
2. CMS – Content Management System2.1 Was leistet ein CMS?2.2 Serverseitiges CMS2.3 Trennung von Form und Inhalt2.4 Frontend 2.5 Backend2.6 Rollenbasiertes Usermanagement2.7 Rollenkonzept2.8 CMS - Struktur2.9 Content-Life-Cycle-Management2.10 Modulare Erweiterbarkeit
28.10.2015
3. CMS-Anwendungen3.1 WordPress3.2 Joomla!3.3 Typo33.4 Contao3.5 Drupal
IT-ZERTIFIKAT: CMS 3
1. Wissensmanagement I - Produktionsfaktor: Wissen intellektuelles Kapital
- optimale Organisation und Nutzung dieses Kapitals zur Erzeugung von Mehrwert
"Um die richtigen Entscheidungen im richtigen Moment treffen zu können, bedarf es jedoch einer schnellen, gezielten und verständlichen Bereitstellung der gesuchten Information - des Wissens - zur richtigen Zeit, am richtigen Ort und in der richtigen Qualität.Diese Bereitstellung ist der Erfolgsfaktor, an dem sich heutige technische Informations- und Kommunikationssysteme messen lassen müssen."http://www.contentmanager.de/magazin/artikel_196_wissensmanagement.html, 21.03.2009
Ziel: effektive Bereitstellung von Wissen in strukturierten Prozessen
28.10.2015
IT-ZERTIFIKAT: CMS 4
1.1 Daten - Zeichen, Zahlen, Werte , Messungen, …
- Kundendaten, Produktionsdaten, …
- Fakten ohne Beurteilung oder Kontext
- nicht direkt nutzbar
- Ziel: Interpretation, dienen dem Zweck der Weiterverarbeitung
Interpretation
28.10.2015
IT-ZERTIFIKAT: CMS 5
1.2 Information - Kontext wird zugeordnet bzw. Zusammenhang hergestellt
- Auswertung von Daten
Verknüpfung mit Erfahrungswerten,
Schlussfolgerungen, Interpretationen
28.10.2015
IT-ZERTIFIKAT: CMS 6
1.3 Wissen - wirkungsbezogene Vernetzung von Informationen
- Bewertungen, Vergleiche, Interpretationen
aus Wissen wird Fortschritt generiert, sodass sich weitere Handlungsmöglichkeiten ergeben
28.10.2015
IT-ZERTIFIKAT: CMS 7
Beispiel - Daten:
◦ Region, Windstärke, Wattzahl, Kosten, Jahreszeit (NRW, 3, 1000, Watt, 3Mio, €, Herbst)
- Information: ◦ Im Herbst weht in NRW viel Wind. Ein Windrad mit der Produktionsleistung x Watt kostet y €
- Wissen: ◦ Durch Windkraft kann in NRW xy Watt Elektrizität erzeugt werden, daher können ab dem Jahr x in der
Region y Windräder aufgestellt werden.
28.10.2015
IT-ZERTIFIKAT: CMS 8
Weitere Beispiele?
Quelle: http://www.hki.uni-koeln.de/node/19432
28.10.2015
IT-ZERTIFIKAT: CMS 9
1.4 Bereiche des Wissensmanagements
- neues/besseres Erfassen von Wissen
- neue Dimensionen in der Wissenssuche entwickeln
- Ableitungen von bereits vorliegenden Erkenntnissen erzeugen
- neue/bessere Darstellung (Kommunikation) von Wissen
Erfassung, Identifikation, Suche, Verteilung, Nutzung von Wissen
28.10.2015
IT-ZERTIFIKAT: CMS 10
Wissensmanagement II
28.10.2015
Quelle: eigene Darstellung
IT-ZERTIFIKAT: CMS 11
2. CMS – Content Management System
- ein System zum effizienten managen von Content = Inhalt = darzustellender Informationsgehalt
- Anwendungssoftware, um Inhalte von Text- und Multimedia-Dokumenten◦ zu erstellen/sammeln◦ zu bearbeiten/freizugeben/zu verteilen◦ zu verwalten/pflegen/kontrollieren/archivieren◦ darzustellen◦ zu löschen
- Vernetzung von unterschiedlichen Teilbereichen◦ Programmierung, Design, Inhalt, Rechteverwaltung, Publishing, etc.
- Arbeitsentlastung der einzelnen Teilbereiche
- zeitnahe, strukturierte Aufbereitung von Inhalten und deren Verwaltung
- Bsp.: Datenverwaltung Industrieunternehmen, Webauftritt Informationsplattformen
28.10.2015
IT-ZERTIFIKAT: CMS 12
2.1 Was leistet ein CMS? - Unterstützung eines Publishing-Prozesses
◦ Beteiligung mehrerer Personen mit verschiedenen Aufgaben die Inhalte erzeugen/genehmigen/freischalten
- Vorlagenbereitstellung für verschiedene Typen von Einzelseiten oder Web-Sites (Site-Templates)
- Bereitstellung von Datenbanken in denen Inhalt abgespeichert/verwaltet wird
- (vor)programmierte Elemente zur Einstellung von Design, Funktionen und Inhalt
- Content-Life-Cycle-Management, um z. B. Inhalte zeitlich begrenzt zu veröffentlichen oder zu archivieren
- Zielgruppengerechte Darstellung von Inhalten durch rollenbasiertes Usermanagement für Front- und Backend
- Einbindung externer Datenquellen und externer Informationsdienste
- Modulare Erweiterbarkeit
- Plattformunabhängigkeit
28.10.2015
IT-ZERTIFIKAT: CMS 13
2.2 Serverseitiges CMS - ein zentrales System für alle Mitarbeiter
◦ Gewährleistung des Zugriffs auf vorhandenes Wissen je nach Rolle und vergebenen Rechten
- Datenverwaltung direkt auf dem Server mittels serverseitiger Programmiersprache
- weltweite Verwaltung und Vernetzung online möglich
- keine Zusatzprogramme benötigt
- Zugriff von mehreren Usern Gleichzeitig
- Datengleichheit
28.10.2015
IT-ZERTIFIKAT: CMS 14
2.3 Trennung von Form und Inhalt I
- klare Strukturierung und Ordnung
- einheitliche Darstellung unabhängig von den unterschiedlich produzierten Inhalten
- jeder macht nur das, was er kann, damit andere nur das sehen, was sie sehen dürfen/müssen
- Designdarstellung über Templates (Vorlagen), die mit unterschiedlichem Inhalt gefüllt werden
- Umsetzung über Formatierungssprachen, die vom Programmierer vorgegeben werden
- einheitliches, leicht veränderbares Layout
- Beispiele:
Autoren brauchen keine Kenntnisse im Layout / Programmierung Programmierer muss kein Layout beherrschen Webdesigner muss nicht programmieren können
28.10.2015
IT-ZERTIFIKAT: CMS 15
2.3 Trennung von Form und Inhalt II
28.10.2015
Quelle: eigene Darstellung
IT-ZERTIFIKAT: CMS 16
2.4 Frontend - Content zielgruppenspezifisch darstellen
- reine Bereitstellung/Darstellung von Wissen/Information
- Zugriffsrechte beeinflussen Lese-/Schreibrechte und Anzeige
- unterschiedliche Informationen je nach Interesse zur Verfügung stellen◦ Nutzerspezifische Einstellung
- Verwaltung über LogIn-Funktion
- Auslesen von Inhalten
28.10.2015
IT-ZERTIFIKAT: CMS 17
2.5 Backend - individualisierte Einstellungsmöglichkeiten
- Rollenverteilung
- Einstellen von Inhalten
28.10.2015
IT-ZERTIFIKAT: CMS 18
2.6 Rollenbasiertes Usermanagement
- benutzerspezifische Berechtigungen anhand der Rollenverteilung seitens des Admins
- jeder hat Zugriff auf das, was er/sie benötigt, nicht mehr, nicht weniger
- Inhalte zielgruppenorientiert zur Verfügung stellen, idealerweise automatisch
- Systemsicherheit gewährleisten◦ Rollenbasiertes Usermanagement und klar definierte, strukturierte Rechtevergabe reduzieren das Risiko
von Fehlverhalten, das ein Anwender evtl. durch Unkenntnis verursachen könnte
28.10.2015
IT-ZERTIFIKAT: CMS 19
2.7 Rollenkonzept
Quelle: http://www.montviso.de/sites/default/files/vergleich-typo3-drupal-8.jpg
28.10.2015
IT-ZERTIFIKAT: CMS 20
2.8 CMS - Struktur
28.10.2015
Quelle: eigene Darstellung
IT-ZERTIFIKAT: CMS 21
2.9 Content-Life-Cycle-Management
- Informationsflut verwalten
- Content durchläuft verschiedene („Lebens-“)Phasen
- CMS verwaltet diese Phasen◦ effizient,◦ mit der richtigen Kompetenzverteilung,◦ unter Berücksichtigung von automatisierten Bereitstellungsmöglichkeiten,◦ und bietet Archivierungsmöglichkeiten
28.10.2015
IT-ZERTIFIKAT: CMS 22
2.9 Content-Life-Cycle-Basismodell I
Quelle: http://www.prescientdigital.com/articles/intranet-articles/Content%20Management%20Lifecycle.jpg
28.10.2015
IT-ZERTIFIKAT: CMS 23
2.9 Content-Life-Cycle-Basismodell II
Quelle: http://intentionaldesign.ca/www/pmh3472/public_html/wp-content/uploads/2010/04/Content-Lifecycle-Management1.png
28.10.2015
IT-ZERTIFIKAT: CMS 24
2.10 Modulare Erweiterbarkeit - Ansprüche ändern sich
- Funktionsspektrum erweitern
- Module flexibel hinzufügen oder ändern
- automatische Übertragung von Design auf Erweiterungsmodule
- Bsp.: erst News, später Shopsystem, dann Suchfunktionen, dann Blog/Forum
28.10.2015
IT-ZERTIFIKAT: CMS 25
CMS - Anwendungen
28.10.2015
IT-ZERTIFIKAT: CMS 26
3.1 WordPress - Veröffentlichung: 2003
- momentan erfolgreichstes Publishing-System (ca. 50-60% aller CMS-basierten Websites)
- häufige Nutzung für Blogs
- Basis: PHP und MySQL
- frei erhältlich, freie Software unter GNU GPL
- einfache Installation („in weniger als fünf Minuten einsatzbereit“)
- Schwerpunkt auf Ästhetik, Benutzerfreundlichkeit und Webstandards
- zahlreiche Erweiterungen (z. B. Statistik-Funktionen, Verbindung des Blogs mit Twitter usw.)
28.10.2015
IT-ZERTIFIKAT: CMS 27
3.2 Joomla! - Basis: Open-Source-Projekt Mambo
- freies CMS (GNU GPL)
- breit gefächerte Anwendungsbereiche, meist allerdings für Webseiten genutzt
- Ausrichtung auf dynamisch veränderbare Inhalte
- Basis-Sprache/Datenbank: PHP 5/MySQL
- neben Typo3 und Drupal besonders bekanntes CMS
28.10.2015
IT-ZERTIFIKAT: CMS 28
3.3 Typo3 - Veröffentlichung: 1998
- Open-Source-Framework für Entwicklung von Webangeboten
- unterstützt Entwicklung sehr großer Websites
- Basis: serverseitige Skriptsprache PHP
- Datenbank: häufig MySQL, aber auch PostgreSQL und Oracle möglich
- zwei Teams entwickeln Typo3 und seinen Nachfolger („Phoenix“) weiter
- ca. 5000 Plugins (extensions, Module) verfügbar ◦ teilweise sehr umfangreiche Funktionen: Foren, Newsbereiche, Shops usw.
- Mehrsprachigkeit in Front- und Backend◦ aktive Anwender- und Entwicklergemeinde aus aller Welt
28.10.2015
IT-ZERTIFIKAT: CMS 29
3.4 Contao - früher TYPOlight
- Veröffentlichung: 2006
- Open-Source-Projekt
- Datenbank: MySQL
- Pool von über 1700 Erweiterungen bei zahlreichen vorintegrierten Modulen◦ flexibel und kostengünstig
- moderne Architektur, hoher Sicherheitsstandard
- professionelle Internetpräsenzbei einfacher Pflege
- Entwicklung suchmaschinenfreundlicher und barrierefreier Webseiten
- modernes CSS-Framework, Live-Update-Service
28.10.2015
IT-ZERTIFIKAT: CMS 30
3.5 Drupal - freie Software, GNU General Public License
- Sprache: PHP
- Datenbank: MySQL, PostgreSQL
- maßgeblicher Unterschied zu anderen Systemen: Ansätze einer Social Software
- Aufbau von Communities, die gemeinsam an Content arbeiten
- differenziertes Rollen- und Rechtesystem
28.10.2015
IT-ZERTIFIKAT: CMS 31
Vielen Dank für die Aufmerksamkeit
28.10.2015