Administration

Als Backend bezeichnet man einerseits die Administrationsoberfläche von Online-Shops oder CMS-Systemen wie WordPress oder Joomla. Im Backend werden hier Einstellungen vorgenommen und Seiten gestaltet, oder bei Shops auch Stammdaten gepflegt.

Backend und Frontend

Bei der Web-Programmierung ist das Backend der serverseitige Teil einer Anwendung. Man unterscheidet hier zwischen Backend und Frontend.

Das Frontend bildet die Oberfläche für den Benutzer im Browser ab und kommuniziert mit dem Backend. Im Backend auf einem Server oder in der Cloud werden Berechnungen, Auswertungen und die ganze Datenhaltung abgewickelt.

In der Programmentwicklung werden zwischen Frontend- und Backend-Entwicklern genau die Funktionen abgesprochen, welche das Backend dem Frontend zur Verfügung stellt.

Hallo Backend

So könnte es zum Beispiel eine Funktion zum Abruf der Quartalsumsätze geben. Durch eine Aktion im Frontend, einem Mausklick, fordert der Benutzer etwa die Quartalsumsätze für das zweite Quartal 2020 an.

Das Frontend schickt eine Meldung an das Backend für den Aufruf der Quartals-Funktion. Das Backend startet dann eine Abfrage in der zugehörigen Datenbank und sendet die ermittelten Zahlen an das Frontend.

Dieses erledigt dann die Darstellung der Zahlen am Bildschirm, etwa als Tortendiagramm.