Zum Inhalt springen

Lokale Entwicklungsumgebung

oder auch Lokale Umgebung

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 02.11.2026

Eine lokale Entwicklungsumgebung ist die Kopie des Projekts auf dem eigenen Gerät, auf der gearbeitet wird. Webserver, PHP und Datenbank laufen dort mit, erreichbar über Localhost. Sie ist die erste von vier Stufen, über die eine Änderung bis zu den Besuchern wandert.

Lokale Entwicklungsumgebung

Die Kopie des Projekts auf dem eigenen Gerät, auf der gearbeitet wird.
Beispiel: „In der lokalen Entwicklungsumgebung ist eine Änderung nach dem Speichern sofort im Browser zu sehen.“

Auch: lokale Umgebung, kurz lokal. Verbreitete Werkzeuge dafür sind Laravel Herd, DDEV und MAMP; mit Containerhosting lässt sich dieselbe Umgebung auch in Paketen beschreiben.

Abgrenzung zur Entwicklungsumgebung im Sinne von IDE: Die ist das Programm, in dem Code geschrieben wird. Hier ist die laufende Kopie der Website gemeint.

Wie die lokale Entwicklungsumgebung in die Kette gehört

Vier Kästen nebeneinander: Lokale Umgebung, Dev-Umgebung, Staging-Umgebung und Live-Umgebung, die als letzte blau gefüllt ist. Pfeile zeigen nach rechts für den Code und nach links für Datenbank und Medien.
Code wandert nach rechts, Daten wandern nach links. Nur die Live-Umgebung sieht echte Besucher.

Als erste Stufe. Von hier wandert Code nach rechts, über die Dev-Umgebung und die Staging-Umgebung bis in die Live-Umgebung.

In der Gegenrichtung wandern Daten: Datenbank und Mediendateien werden von live nach hinten kopiert, damit auf echten Inhalten geprüft wird und nicht auf erfundenen.

Was die lokale Entwicklungsumgebung schnell macht

Die kurzen Wege. Es gibt keine Übertragung, keine Wartezeit und keine Rücksicht auf andere; eine Änderung ist nach dem Speichern im Browser.

Dazu kommt die Freiheit, kaputtzumachen. Wer die Datenbank leert oder eine Erweiterung ausprobiert, kostet damit niemanden etwas.

Wo die lokale Entwicklungsumgebung vom Server abweicht

Bei Betriebssystem, Dateisystem und oft bei der PHP-Version. Das eigene Gerät unterscheidet Groß- und Kleinschreibung in Dateinamen meist nicht, ein Linux-Server tut es; daher der Fehler, der erst nach dem Hochladen auftritt.

Deshalb ist diese Stufe die unzuverlässigste Probe der vier. Verlassen kann man sich auf eine Prüfung erst, wenn sie auf einem Server gelaufen ist.

Siehe auch:

Dev-Umgebung

Die Umgebung auf dem Server, auf der neue Arbeit zuerst zusammenkommt.

#Deployment & Versionierung #Hosting & Webserver

Staging-Umgebung

Die Kopie der Website auf der Technik des Servers, auf der Änderungen vor dem Livegang geprüft werden.

#Deployment & Versionierung #Hosting & Webserver

Live-Umgebung

Die Umgebung, die die Besucher sehen und in der die echten Daten liegen.

#Deployment & Versionierung #Hosting & Webserver

Localhost

Der Name, unter dem ein Rechner sich selbst erreicht.

#Hosting & Webserver

Containerhosting

Betrieb einer Anwendung in einem abgeschlossenen Paket, das seine Umgebung mitbringt.

#Hosting & Webserver

PHP-Version

Der Versionsstand der Sprache, in der die Website auf dem Server ausgeführt wird.

#Hosting & Webserver