Webanwendungen
Nach Webauftritten sind Webanwendungen (Webapplikationen) der am häufigsten genutzte Dienst zur Erstellung von Webseiten. Webanwendungen sind zumeist in Skriptsprachen geschriebene Programme, um eine Interaktion zwischen Anwender und einem Webserver zur Eingabe oder Veränderung von Daten mittels eines Webbrowsers über http(s) zu ermöglichen. Die Daten stehen zumeist in einer relationalen Datenbank. Derartige Anwendungen stehen im zentralen WCMS Fiona in der Regel nicht zur Verfügung.
Das RRZ stellt für Webapplikationen eine Plattform zur Verfügung, die auf Open-Source-Produkten basiert. Sie kann auf Antrag genutzt werden. Folgende Techniken zur Realisierung einer Webapplikation sind auf der Plattform nutzbar:
- PHP
- PERL
- Python
Als Basisinfrastruktur werden dafür
- Linux (Ubuntu)
- MariaDb
- PostgreSQL
- Apache
eingesetzt. Die aktuell eingesetzten Versionen dieser Komponenten können wir Ihnen auf Anfrage gerne mitteilen.
Das RRZ administriert die Infrastruktur für Webanwendungen: Server, Betriebssystem (Linux), Basissoftware (Apache, PHP usw.). Die Nutzer installieren und administrieren ihre eigene(n) Anwendung(en). Sie sind damit auch verantwortlich für den sicheren Betrieb ihrer eigenen Applikation(en) und für die Einhaltung rechtlicher und universitärer Vorgaben. Dieser Aufwand ist ständig zu leisten, verlangt das nötige Know-How und darf deshalb nicht unterschätzt werden. Wir empfehlen auch deshalb, sich für ein derartiges Vorhaben rechtzeitig vom RRZ beraten zu lassen.
Beachten Sie bitte, dass mit der Bereitstellung des WCMS Fiona eine Eigeninstallation von Content–Management–Systemen wie z.B. Typo3, Drupal oder Wordpress für die Erstellung und Verwaltung von Webseiten überflüssig geworden ist. Für den Betrieb eines „normalen'' Webauftritts ist das WCMS Fiona Mittel der Wahl. Ausnahmen sind Projekte, die als Kooperation mit Einrichtungen außerhalb der Universität Hamburg angelegt sind und die das zentrale einheitliche Uni-Hamburg-Layout deshalb nicht nutzen sollen oder dürfen.
Noch ein Hinweis: es gibt bereits zahlreiche zentral verfügbare Webanwendungen (z.B. Limesurvey, Matomo (Piwik), PhpMyAdmin), so dass Sie sich am besten vom RRZ beraten lassen, bevor Sie überflüssigerweise eine eigene Webanwendung einrichten.