DDEV

DDEV

Lokale Entwicklungsumgebungen

DDEV ist eine Open-Source-Plattform für die lokale Entwicklung von Webanwendungen. Es erleichtert Entwicklern das Einrichten von Umgebungen, das Testen und die Zusammenarbeit durch standardisierte Container und Konfigurationen. Die Vorteile von DDEV umfassen die Vereinfachung des Entwicklungsprozesses, reproduzierbare Umgebungen, Integration mit verschiedenen Content-Management-Systemen und eine benutzerfreundliche CLI.

DDEV im Einsatz bei TYPONiels

Es wurden keine weiteren Informationen zum Einsatz von DDEV bei TYPONiels hinterlegt.

Services & ToolsDevOps
Profesional
Geschäftsfeld
22 Tags

DDEV – Lokale Web-Entwicklungsumgebung auf Docker-Basis

DDEV ist ein Open-Source-Tool für lokale Webentwicklungsumgebungen auf Docker-Basis und der De-facto-Standard für PHP-Projekte (TYPO3, Drupal, WordPress, Shopware, Laravel, Magento). Mit wenigen Befehlen startet DDEV eine vollständige Entwicklungsumgebung: Nginx/Apache, PHP in beliebiger Version, MySQL/MariaDB, Redis, Solr, Mailpit und mehr – ohne manuelle Docker-Konfiguration. ddev start → fertig.

Konfiguration, Services und DDEV-Addons

DDEV-Projekte werden über .ddev/config.yaml konfiguriert: PHP-Version, Datenbanktyp und -version, Nginx- oder Apache-Konfiguration, Umgebungsvariablen und Ports. Custom Docker-Services (zusätzliche Container) erweitern DDEV um Elasticsearch, RabbitMQ, MinIO und mehr. Das DDEV-Addon-Ökosystem bietet fertige Konfigurationen für TYPO3, Shopware, WordPress, Craft CMS und andere – ddev get ddev/ddev-typo3 installiert alles automatisch. DDEV unterstützt macOS (via Colima, OrbStack oder Docker Desktop), Linux und Windows (WSL2).

TYPO3, Shopware und PHP-Projekt-Integration

Für TYPO3-Projekte stellt DDEV die Entwicklungsumgebung identisch zur Produktionsumgebung auf: PHP-Version, MySQL-Version, Nginx-Konfiguration und TYPO3-spezifische PHP-Extensions sind vorkonfiguriert. TYPO3-Composer-Workflows (ddev composer install), TYPO3-CLI (ddev typo3) und Datenbank-Backups (ddev export-db) laufen direkt. Shopware 6 DDEV-Setups konfigurieren PHP-Extensions, Elasticsearch und Workers automatisch.

DDEV im Team-Workflow und CI/CD

DDEV-Konfiguration wird in Git versioniert, sodass jedes Teammitglied mit git clone && ddev start sofort die identische Entwicklungsumgebung erhält – Onboarding in Minuten statt Stunden. ddev push und ddev pull synchronisieren Datenbank und Dateien zwischen Entwicklung und Produktionssystemen (via SSH/rsync). Bei TYPONiels ist DDEV der Standard für alle lokalen PHP-Entwicklungsumgebungen – von TYPO3-Projekten über Shopware bis hin zu Laravel-Apps.

Die Heimat von ... DDEV

Informationen zu DDEV lassen sich doch am Besten an offizieller Stelle finden.

ddev.com

Meine Links zu DDEV

Einige lesenswerte Ressourcen, die mir bei beim Einsatz von DDEV geholfen haben.

Passend zu DDEV

Folgende Technologien & Methoden könnten dich auch interessieren ...