Back to top

Masterarbeit Andreas Waltl

Last modified by Thomas Büchner (account disabled) Oct 24, 2010

Titel:

Web Content Management - Systemanalyse und Erweiterung einer webbasierten Plattform zur Teamarbeit

Web Content Management - System Analysis and Extension of a Web Based Collaboration Platform

Aufgabensteller: Prof. Dr. Florian Matthes
Bearbeiter: Andreas Waltl
Betreuer: Thomas Büchner
Zusammenfassung:

Content-Management-Systeme sind als Tool zur Erstellung und Veröffentlichung von Inhalten auf Websites nicht mehr wegzudenken. Der Softwaremarkt bietet eine Vielzahl von kommerziellen und kostenlosen Open-Source-Systemen an. Im Fokus dieser Masterarbeit stehen internetbasierte, serverseitige Web-Content-Mangagement-Systeme, deren Benutzerfreundlichkeit und Funktionsumfang durch den Einsatz moderner Webtechnologien in den letzten Jahren deutlich gesteigert werden konnte.

In dieser Masterarbeit sollen zunächst existierende populäre Open Source Content-Management-Systeme auf ihre Kernkonzepte hin analysiert werden. Daraus soll ein Anforderungskatalog an moderne Content-Management-Systeme abgeleitet werden.

Im zweiten Teil der Arbeit sollen die identifizierten geforderten Funktionalitäten mit existierenden von Tricia angebotenen Funktionalitäten abgeglichen werden. In einem weiteren Schritt sollen zu implementierende Funktionalitäten identifiziert und anschließend umgesetzt werden.

Stichworte/Beispiele CMS-Funktionalitäten: WYSIWYG-Editor, Versioning, Rechtemanagement, Publishing-Prozess, Zeitgesteuertes Veröffentlichen, Template-Engine,Dynamischer vs. statischer Content, Einbindung und Administration strukturierter Daten, Personalisierter Content, Multilingualität, Multimediaunterstützung (Bilder, Videos, Files), Webbasierte Bildbearbeitung, Automatisches Bildresizing, Caching, RSS, Einbindung externer WebServices, Suchfunktion, Formularengine

 

Vorgehen:

Die folgenden Meilensteine skizzieren den Verlauf der studentischen Arbeit:

  1. Einarbeitung in das Themenumfeld CMS
  2. Festlegung von Content-Management-Systemen, die untersucht werden sollen
  3. Herausarbeitung der Stärken und Schwächen der Systeme
  4. Erstellung eines Anforderungskatalogs, den ein modernes, internetbasiertes Content-Management-System erfüllen sollte
  5. Umsetzung einiger Anforderungen im Open-Source-Collaboration-Tool Tricia

 

 

Überblick

http://www.clemens-kraus.de/tech/web/content-management-systeme.htm

 

http://delicious.com/personalbrain/open%20source%20web%20

  • Alfresco: Alfresco WCM (DMS sehr gut, WCM schwach)
  • DotNetNuke
  • Drupal: Drupal (PHP, große Installationsbasis, Schwächen bei Anpassung und Benutzerfreudnlcihkeit)
  • eZ Systems: eZ publish  (PHP Lizenzmodell unklar)
  • Joomla Project: Joomla! (PHP)
  • Magnolia: Magnolia CMS (etwas intransparentes Lizenzmodell, auch Aperto)
  • Midgard Project: Midgard (European Edition only)
  • OpenCms: OpenCms (Java-basiert, Tomcat)
  • Plone: Plone CMS (aufbauend auf Zope, Installation unproblematisch, aufgeräumt)
  • SilverStripe
  • TYPO3: TYPO3 (gute Doku, leichtes Setup, unklar: Templates & Design schwierig? chaotisch?) s. Beispiel-Site