Inhaltsverzeichnis
Der Begriff „Backend“ beschreibt die tiefste Ebene eines Schichtenmodells aus der Informationstechnologie, welches für die strukturierte Definition von Softwaresystemen zuständig ist. Eine höhere Ebene bildet z.B. das Frontend ab, welches das Gegenstück zum Backend darstellt.
Das Backend ist für alle Hintergrundoperationen zuständig. Während das Frontend für alles Sichtbare auf einer Website steht, werden administrative und technische Arbeiten im Backend vorgenommen. Programmierer arbeiten deshalb im Backend, Webdesigner im Frontend. Die sich im Backend befindenden Daten und Einstellungen werden also im Frontend sichtbar für den Nutzer gemacht. Das Backend hat somit einen engeren Bezug zum System, das Frontend hingegen zum Benutzer.
Üblicherweise wird der Begriff in Bezug auf Websites genutzt, doch auch Apps, Mailserver, Softwares und Datenbanken verfügen über ein Backend.
Besonders in Content Management Systemen wie WordPress, Typo3 oder Joomla ist das Backend der wichtigste Arbeitsbereich. Hier lassen sich Beiträge und Seiten erstellen und bearbeiten, Templates und Plugins hochladen und alle weiteren administrativen Aufgaben vornehmen. Nachdem diese mit einem Knopfdruck gespeichert werden können, werden sie im Frontend direkt umgesetzt und sichtbar.
Im CMS ist das Backend deutlich benutzerfreundlicher und simpler dargestellt, als es vorher der Fall war. Ohne die Nutzung eines CMS besteht das Backend primär aus HTML- und Zahlen-Codes, welches für Laien normalerweise sehr komplex ist. Wegen der Übersichtlichkeit des Backends sind Content Management Systeme deshalb auch bei Anfängern sehr beliebt.
Das Backend spielt in der Suchmaschinenoptimierung eine wichtige Rolle und ist Teil der Onpage-Optimierung. Hier wird primär an Technik, Inhalt und Struktur der Website gearbeitet. Besonders die Bearbeitung von Meta-Tags, die Modifikation der Inhalte und gezielte Analysen der einzelnen Seiten werden als SEO-Maßnahmen im Backend vorgenommen. Auch Optimierungen im Bereich Crawling & Indexierung, htaccess, NoIndex &. NoFollow und Canonical Tags werden im Backend umgesetzt.