Web Glossar
Internet Begriffe einfach erklärt
Wichtige Fachbegriffe aus der Welt der Webentwicklung, verständlich für Einsteiger und Profis.
A
Apache
Der Apache HTTP Server ist einer der weltweit am häufigsten verwendeten Webserver. Er ist Open Source und läuft auf verschiedenen Betriebssystemen wie Linux, Windows und macOS.
API (Application Programming Interface)
Eine Schnittstelle, die es verschiedenen Softwareanwendungen ermöglicht, miteinander zu kommunizieren. APIs definieren, wie Anfragen gestellt und Daten ausgetauscht werden.
Amazon Web Services (AWS)
Eine Cloud-Computing-Plattform von Amazon, die eine breite Palette von Diensten wie Server, Speicher, Datenbanken und vieles mehr anbietet.
B
Backend
Der Teil einer Website oder Anwendung, der für den Benutzer nicht sichtbar ist. Hier werden Daten verarbeitet, Geschäftslogik ausgeführt und Datenbankoperationen durchgeführt.
Bootstrap
Ein populäres CSS-Framework für die Entwicklung responsiver und mobiler Websites. Es enthält vorgefertigte Komponenten und ein Rastersystem.
Browser
Ein Programm zum Anzeigen von Websites. Bekannte Browser sind Chrome, Firefox, Safari und Edge.
C
Cache
Ein Zwischenspeicher, der häufig verwendete Daten speichert, um den Zugriff zu beschleunigen. Browser-Cache speichert z.B. Bilder und CSS-Dateien lokal.
Cloudflare
Ein CDN- und Sicherheitsanbieter, der Websites vor DDoS-Angriffen schützt und die Ladezeiten durch globale Verteilung verbessert.
CMS (Content Management System)
Ein System zur Erstellung und Verwaltung von Website-Inhalten ohne Programmierkenntnisse. Beispiele sind WordPress, TYPO3 und Joomla.
CodeIgniter
Ein leichtgewichtiges PHP-Framework für die schnelle Entwicklung von Webanwendungen. Es folgt dem MVC-Architekturmuster.
Composer
Ein Paketmanager für PHP, der die Verwaltung von Abhängigkeiten und Bibliotheken in PHP-Projekten erleichtert.
CSS (Cascading Style Sheets)
Eine Stylesheet-Sprache zur Gestaltung von HTML-Dokumenten. CSS definiert Farben, Schriften, Layouts und Animationen.
D
Docker
Eine Plattform zur Containerisierung von Anwendungen. Docker ermöglicht es, Software in isolierten Containern zu entwickeln und bereitzustellen.
Domain
Die Webadresse einer Website (z.B. webaufbau.ch). Domains bestehen aus einem Namen und einer Endung (TLD wie .ch, .com).
F
Frontend
Der sichtbare Teil einer Website, mit dem Benutzer interagieren. Frontend umfasst HTML, CSS und JavaScript.
FTP (File Transfer Protocol)
Ein Protokoll zur Übertragung von Dateien zwischen Computer und Server. Wird oft zum Hochladen von Website-Dateien verwendet.
G
Git
Ein Versionskontrollsystem zur Nachverfolgung von Änderungen im Quellcode. Git ermöglicht die Zusammenarbeit mehrerer Entwickler.
GraphQL
Eine Abfragesprache für APIs, die es Clients ermöglicht, genau die Daten anzufordern, die sie benötigen.
H
Hosting
Der Service, der Speicherplatz auf einem Server für eine Website bereitstellt. Ohne Hosting ist eine Website nicht im Internet erreichbar.
HTML (HyperText Markup Language)
Die Auszeichnungssprache für Webseiten. HTML definiert die Struktur und den Inhalt einer Webseite.
J
JavaScript
Eine Programmiersprache für interaktive Webseiten. JavaScript ermöglicht dynamische Inhalte, Animationen und Benutzerinteraktionen.
Joomla
Ein Open-Source-CMS für die Erstellung von Websites und Online-Anwendungen. Bekannt für seine Flexibilität und Erweiterbarkeit.
jQuery
Eine JavaScript-Bibliothek, die DOM-Manipulation, Event-Handling und AJAX vereinfacht.
L
Laravel
Ein populäres PHP-Framework für die Entwicklung von Webanwendungen. Laravel bietet elegante Syntax und viele integrierte Funktionen.
Linux
Ein Open-Source-Betriebssystem, das auf den meisten Webservern läuft. Bekannte Distributionen sind Ubuntu und Debian.
M
MariaDB
Ein Open-Source-Datenbanksystem, das als Fork von MySQL entstanden ist. Wird oft als MySQL-Alternative verwendet.
MySQL
Das weltweit populärste relationale Datenbanksystem. MySQL wird häufig für Webanwendungen und CMS wie WordPress verwendet.
N
Nginx
Ein leistungsstarker Webserver und Reverse Proxy. Nginx ist bekannt für seine hohe Leistung und geringen Ressourcenverbrauch.
Node.js
Eine JavaScript-Laufzeitumgebung für die serverseitige Entwicklung. Node.js ermöglicht die Verwendung von JavaScript ausserhalb des Browsers.
O
Onlineshop
Eine Website für den Verkauf von Produkten oder Dienstleistungen über das Internet. Auch E-Commerce-Website genannt.
OXID eShop
Eine E-Commerce-Plattform für professionelle Onlineshops. OXID bietet flexible Anpassungsmöglichkeiten für B2B und B2C.
P
PHP
Eine serverseitige Programmiersprache für die Webentwicklung. PHP ist die Basis vieler CMS wie WordPress, TYPO3 und Joomla.
Payrexx
Ein Schweizer Zahlungsanbieter für die Integration von Online-Zahlungen in Websites und Shops.
Progressive Web App (PWA)
Eine Web-Anwendung, die sich wie eine native App verhält. PWAs können offline funktionieren und auf dem Startbildschirm installiert werden.
R
React
Eine JavaScript-Bibliothek für die Entwicklung von Benutzeroberflächen. React wurde von Facebook entwickelt und nutzt komponentenbasierte Architektur.
Redis
Ein In-Memory-Datenspeicher für Caching und Session-Management. Redis beschleunigt Webanwendungen erheblich.
Responsive Design
Ein Webdesign-Ansatz, bei dem sich eine Website automatisch an verschiedene Bildschirmgrössen anpasst (Desktop, Tablet, Smartphone).
REST API
Ein Architekturstil für Web-APIs, der HTTP-Methoden (GET, POST, PUT, DELETE) verwendet. REST APIs sind einfach und weit verbreitet.
S
SCSS/Sass
Ein CSS-Präprozessor, der Variablen, Verschachtelung und andere Funktionen bietet, um CSS effizienter zu schreiben.
Shopware
Eine E-Commerce-Plattform aus Deutschland für professionelle Onlineshops. Shopware bietet umfangreiche B2B- und B2C-Funktionen.
SSL/TLS
Verschlüsselungsprotokolle für sichere Datenübertragung im Internet. Websites mit SSL zeigen https:// und ein Schloss-Symbol.
Stripe
Ein internationaler Zahlungsdienstleister für Online-Zahlungen. Stripe bietet einfache Integration und unterstützt viele Zahlungsmethoden.
T
Tailwind CSS
Ein Utility-First CSS-Framework, das vordefinierte Klassen für schnelles Styling bietet.
TypeScript
Eine von Microsoft entwickelte Programmiersprache, die JavaScript um statische Typisierung erweitert.
TYPO3
Ein Enterprise-CMS für grosse Websites und komplexe Anforderungen. TYPO3 ist besonders im deutschsprachigen Raum verbreitet.
V
Vue.js
Ein progressives JavaScript-Framework für die Entwicklung von Benutzeroberflächen und Single-Page-Applications.
W
Website
Eine Sammlung von zusammengehörigen Webseiten unter einer Domain. Eine Website besteht aus HTML, CSS, JavaScript und Medien.
WooCommerce
Ein E-Commerce-Plugin für WordPress. WooCommerce macht aus einer WordPress-Website einen vollständigen Onlineshop.
WordPress
Das weltweit meistgenutzte CMS. WordPress eignet sich für Blogs, Unternehmenswebsites und Onlineshops.
Häufig gestellte Fragen
Was ist der Unterschied zwischen Frontend und Backend?
Was bedeutet responsive Design?
Welches CMS ist das beste?
Fehlt ein Begriff?
Schlage einen neuen Begriff für das Glossar vor oder kontaktiere mich bei Fragen.
Begriff vorschlagen