Diplom- und Abschlussarbeiten (2021/22)

Analyse der Unterschiede diverser Content Management Systeme (CMS) anhand einer Schulwebsite



Projektleiter

Kevin Rauch

Kevin Rauch belegte in dieser Diplomarbeit den Posten als Projektleiter. Er war sowohl für die Organisation innerhalb des Teams als auch für das Projektmanagement zuständig. Darüber hinaus beschäftigte er sich mit dem Inhaltsverwaltungssystem TYPO3 und der Analyse der detaillierten Funktionen der CMS.

Mitarbeiter

Philipp Marte

Philipp Marte fungierte bei dieser Diplomarbeit als WordPress Entwickler und setzte die entsprechende Website um. Darüber hinaus war er bei der Analyse besonders im Punkt der Content Management Funktionen tätig.

Stefan Rakic

Stefan Rakic belegte bei dieser Diplomarbeit die Position als Joomla! Entwickler und setzte die entsprechende Website um. Außerdem beschäftigte er sich bei der Analyse mit den Systemanforderungen und Features.


Zielsetzung

Im Rahmen des Projektes sollen die Vor- und Nachteile aktueller CMS erhoben werden und anhand einer Kriteriummatrix das ideale CMS für die Volksschule Rotkreuz Lustenau ausgewählt werden.

Problemstellung

Die Ausgangslage unseres Projektes bildet die bisherige Website der Volksschule Rotkreuz Lustenau. Das Design dieser Website ist zehn Jahre alt und die Funktionalität entspricht nicht mehr den aktuellen Anforderungen.

Ergebnisse

Für größere Webseiten und Projekte kommt kein anderes CMS in Frage als TYPO3, da dieses über die meisten Funktionen verfügt und auch die genauste Verteilung von Rechten zu den jeweiligen Benutzern zulässt. Es wird jedoch etwas mehr Zeit benötigt, um sich einzuarbeiten. Handelt es sich jedoch um eine Webseite für ein kleines Projekt oder für private Zwecke, so ist WordPress die beste Option, da mittels Plugins viele Funktionen nachinstalliert werden können und die Benutzung auch Laien einfach fällt.

Technologien

TYPO3

TYPO3 wurde zur Inhaltsverwaltung einer Website verwendet und diente somit als eines der drei verglichenen CMS.

WordPress

WordPress war ein weiteres zu vergleichendes CMS.

Joomla!

Joomla! war das dritte CMS, welches es zu analysieren galt.

Xampp

Mittels Xampp wurde eine Testumgebung für die Webseiten geschaffen.

Adobe XD

Mit Adobe XD wurde ein Mockup erstellt.

TypoScript

TypoScript wurde verwendet um Funktionen von TYPO3 zu verändern.

Bootstrap

Bootstrap wurde verwendet um die Webseiten graphisch anzupassen.

HTML

Mit HTML wurden die Webseiten erstellt.

CSS

Mit CSS wurden die Webseiten graphisch angepasst.

Visual Studio Code

Visual Studio Code diente als Entwicklungsumgebung.

PHP

Zur Erstellung dynamischer Webseiten für die CMS WordPress und Joomla!, wurde PHP verwendet.