Skip to content

Auf PHP und Laravel aufgebaut

Pianola ist auf PHP und Laravel aufgebaut, zwei weit verbreiteten Technologien für Webanwendungen.

Laravel bietet eine ausgereifte Grundlage, um webbasierte Software zu entwickeln, zu erweitern und mit anderen Systemen zu verbinden. In Pianola unterstützt diese Grundlage typische Anwendungsfunktionen wie:

  • Benutzerkonten und Berechtigungen
  • Datenbankarbeit
  • Dateiverwaltung
  • E-Mails und Benachrichtigungen
  • Hintergrundaufgaben und geplante Abläufe
  • generierte Dokumente
  • Tabellenimporte und -exporte
  • Kommunikation mit anderen Systemen

Was dadurch möglich wird

Pianola kann angepasst werden, wenn ein Projekt Funktionen benötigt, die über die Standardkonfiguration hinausgehen.

Das kann bedeuten, einen eigenen Arbeitsablauf zu ergänzen, Daten in einem bestimmten Format vorzubereiten, Informationen an ein anderes System zu senden, eine Datei zu erzeugen oder eine Aufgabe zu einem bestimmten Zeitpunkt automatisch auszuführen. Solche Erweiterungen gehören zur normalen Anwendungsentwicklung innerhalb der technischen Grundlage von Pianola.

Eine praktische technische Grundlage

PHP und Laravel sind weit verbreitet und gut dokumentiert. Dadurch hat Pianola eine praktische Grundlage für langfristige Entwicklung und Wartung, ohne die Anwendung auf wenige proprietäre technische Möglichkeiten zu beschränken.

Die weite Verbreitung von Laravel bedeutet auch, dass andere erfahrene Laravel-Entwicklerinnen und -Entwickler eine Pianola-Anwendung bei Bedarf leichter verstehen und warten können als bei einer Nischentechnologie oder einem stark proprietären Technologie-Stack.