Backend

Backend

Ein Lexikon zu Begriffen rund um die Serverseite von Anwendungen, APIs, Backend-Frameworks, Performance und Webinfrastruktur.

Grundlagen des Backends

Das Backend ist der serverseitige Teil einer Anwendung und verantwortlich für Geschäftslogik, Datenverarbeitung, Integrationen, Sicherheit sowie die Kommunikation mit Datenbanken und externen Diensten. Es umfasst Technologien, Muster und Werkzeuge, die für Nutzer nicht direkt sichtbar sind, aber für den Betrieb von IT-Systemen entscheidend bleiben.

Technologischer Umfang

Zum Backend gehören Programmiersprachen, Frameworks und Laufzeitumgebungen für APIs, Webanwendungen und serverseitige Dienste. Zu den verbreiteten Technologien zählen ASP.NET, Node.js, Laravel, Symfony, Spring Boot, Express.js, Flask, Ruby on Rails, CakePHP, CodeIgniter, Phalcon, Phoenix, Yii Framework und Zend Framework.

Auch Infrastruktur- und Performance-Komponenten spielen eine wichtige Rolle, darunter Nginx, PHP-FPM, Reverse Proxy, Middleware, Cron Job, OPcache, Varnish Cache, Cache-Control, Brotli, Gzip, HTTP/2, HTTP/3 und QUIC.

Bedeutung in IT-Projekten

Das Backend bestimmt Stabilität, Skalierbarkeit und Sicherheit einer Anwendung. Hier werden Datenoperationen, Autorisierung, Sitzungsverwaltung, Zahlungsintegrationen, Hintergrundverarbeitung und Geschäftsprozesslogik umgesetzt.

Eine gut entworfene Backend-Schicht erleichtert Produktentwicklung, Frontend-Integration, Prozessautomatisierung und hohe Systemleistung unter Last.

Rollen mit Backend-Bezug

  • Backend-Entwickler
  • PHP-Entwickler
  • Node.js-Entwickler
  • Java-Entwickler
  • .NET-Entwickler
  • Python-Entwickler
  • Ruby-Entwickler
  • API-Entwickler
  • DevOps Engineer
  • Software Engineer

Keywords

Alphabetischer Filter

Glossarbegriffe

31 Ergebnisse

ASP.NET
BackendDE

ASP.NET

ASP.NET Core

ASP.NET ist eine offene Plattform von Microsoft zur Entwicklung schneller, sicherer und skalierbarer Webanwendungen im .NET-Ökosystem.

Details anzeigen
Backend
Backend, Grundbegriffe und AkronymeDE

Backend

Anwendungs-Backend

Das Backend ist der serverseitige Teil einer Website oder Anwendung und übernimmt Geschäftslogik, Datenverarbeitung, Datenbanken, Sicherheit und Integrationen.

Details anzeigen
Backend developer
BackendDE

Backend-Entwickler

Backend Developer

Ein Backend-Entwickler erstellt die technische Grundlage von Websites, Onlineshops und Anwendungen. Er arbeitet mit Geschäftslogik, Datenbanken, APIs, Integrationen, Sicherheit und serverseitigen Prozessen.

Details anzeigen
Brotli
Backend, WebseitenerstellungDE

Brotli

Brotli-Kompression

Brotli ist ein verlustfreier Kompressionsalgorithmus, der Webdateien verkleinert und ihre Übertragung zum Browser beschleunigt.

Details anzeigen
Cache-Control
Backend, WebseitenerstellungDE

Cache-Control

HTTP-Header Cache-Control

Cache-Control ist ein HTTP-Header, der festlegt, wie Browser, Proxyserver und CDNs Website-Ressourcen speichern und wiederverwenden.

Details anzeigen
CakePHP
Backend, WebseitenerstellungDE

CakePHP

CakePHP-Framework

CakePHP ist ein quelloffenes PHP-Framework auf Basis von MVC, das die Entwicklung sicherer, skalierbarer und übersichtlich strukturierter Webanwendungen beschleunigt.

Details anzeigen
CodeIgniter
BackendDE

CodeIgniter

PHP-Framework CodeIgniter

CodeIgniter ist ein leichtgewichtiges und leistungsfähiges PHP-Framework für dynamische Webanwendungen, Webdienste und Backend-Systeme.

Details anzeigen
Cron job
BackendDE

Cronjob

Cron-Aufgabe, geplante Aufgabe

Ein Cronjob ist eine automatisch nach einem festgelegten Zeitplan auf einem Server ausgeführte Aufgabe. Er dient unter anderem für Backups, Datensynchronisationen und wiederkehrende Skripte.

Details anzeigen
Express.js
BackendDE

Express.js

Express

Express.js ist ein minimalistisches, flexibles Node.js-Framework für Webanwendungen, HTTP-Server und skalierbare APIs.

Details anzeigen
Flask
BackendDE

Flask

Python-Microframework Flask

Flask ist ein leichtgewichtiges und flexibles Python-Microframework für Webanwendungen, APIs, Prototypen und Microservices.

Details anzeigen
FuelPHP
BackendDE

FuelPHP

FuelPHP-Framework

FuelPHP ist ein flexibles PHP-Framework für skalierbare Webanwendungen mit modularer Struktur, HMVC-Architektur und intuitiver Entwicklung.

Details anzeigen
Gzip
BackendDE

Gzip

GNU zip

Gzip ist ein verlustfreies Kompressionsverfahren, das Textdateien verkleinert und die Übertragung von Websites beschleunigt.

Details anzeigen
HTTP/2
BackendDE

HTTP/2

Hypertext Transfer Protocol 2

HTTP/2 ist eine moderne Version des HTTP-Protokolls, die die Kommunikation zwischen Browser und Server durch Multiplexing, Header-Komprimierung und binäre Übertragung verbessert.

Details anzeigen
HTTP/3
BackendDE

HTTP/3

HTTP Version 3

HTTP/3 ist eine moderne Version des HTTP-Protokolls, die QUIC statt TCP verwendet. Sie ermöglicht schnellere Verbindungen, geringere Latenzen und stabilere Websites, besonders in Mobilfunknetzen.

Details anzeigen
Laravel
BackendDE

Laravel

Laravel-PHP-Framework

Laravel ist ein modernes PHP-Framework für skalierbare Webanwendungen, Onlineshops, SaaS-Plattformen und individuelle CMS-Lösungen.

Details anzeigen
Memcached
Backend, DatenbankenDE

Memcached

Memcached-Cache

Memcached ist eine offene, verteilte Caching-Lösung, die Daten im RAM speichert, Anwendungen beschleunigt und Datenbanken entlastet.

Details anzeigen
Middleware
BackendDE

Middleware

Zwischensoftware

Middleware ist eine Softwareschicht, die die Kommunikation zwischen Anwendungen, Diensten, Betriebssystemen und Datenbanken vermittelt.

Details anzeigen
Nginx
BackendDE

Nginx

Nginx-Server, engine-x

Nginx ist ein leistungsstarker HTTP-Server und Reverse Proxy, der statische Inhalte ausliefert, Anfragen an Anwendungen weiterleitet, Datenverkehr verteilt und sichere HTTPS-Verbindungen unterstützt.

Details anzeigen
Node.js
BackendDE

Node.js

JavaScript-Laufzeitumgebung

Node.js ist eine quelloffene JavaScript-Laufzeitumgebung für den Server, mit der sich schnelle, skalierbare Webanwendungen und Backend-Dienste entwickeln lassen.

Details anzeigen
OPcache
BackendDE

OPcache

Zend OPcache

OPcache speichert kompilierten PHP-Code im Serverspeicher, verkürzt Antwortzeiten und reduziert die CPU-Auslastung.

Details anzeigen
Phalcon
BackendDE

Phalcon

Phalcon-PHP-Framework

Phalcon ist ein leistungsstarkes PHP-Framework, das in C geschrieben und als PHP-Erweiterung bereitgestellt wird. Es ermöglicht schnelle, skalierbare Webanwendungen bei geringem Ressourcenverbrauch auf dem Server.

Details anzeigen
Phoenix
BackendDE

Phoenix

Phoenix Framework

Phoenix ist ein modernes Webframework für Elixir zur Entwicklung schneller, skalierbarer und zuverlässiger Webanwendungen, einschließlich Echtzeitsystemen.

Details anzeigen
PHP-FPM
Backend, Server und HostingDE

PHP-FPM

PHP FastCGI Process Manager

PHP-FPM ist ein auf FastCGI basierender PHP-Prozessmanager, der Leistung, Stabilität und Skalierbarkeit von Webanwendungen verbessert.

Details anzeigen
QUIC
Backend, Server und HostingDE

QUIC

Quick UDP Internet Connections

QUIC ist ein moderner, auf UDP basierender Transportprotokoll, das den Verbindungsaufbau verkürzt, die Sicherheit erhöht und die Grundlage für HTTP/3 bildet.

Details anzeigen
Reverse proxy
BackendDE

Reverse-Proxy

Reverse-Proxy-Server

Ein Reverse-Proxy ist ein Vermittlungsserver, der Client-Anfragen entgegennimmt und an die zuständigen Backend-Server weiterleitet. Er erhöht die Sicherheit und ermöglicht Lastverteilung, SSL-Terminierung und Caching.

Details anzeigen