DDEV en Drupal

Crear nuevo proyecto DDEV

 ddev config --project-type=drupal8
 ddev config --project-type=drupal7

Usar comandos Drush

ddev drush xxx

Usar xhprof

ddev xhprof on

Usar xdebug

ddev xdebug on

Importar base de datos

Importar una base de datos con un comando, desde uno de los siguientes formatos de archivo:
.sql, .sql.gz, .mysql, .mysql.gz, .tar, .tar.gz y .zip

ddev import-db --src=dumpfile.sql.gz

Usar phpmyadmin

Se puede usar phpMyAdmin para ver los datos de la base de datos. También se puede usar para importar o exportar la base de datos, pero se ha de tener en cuenta que hacerlo de esta manera es más lento.
Para usar phpmyadmin se ha de usar el puerto 8036 o el 8037, dependiendo si accedemos por http o por https.

Por tanto se puede acceder usando una url del tipo: https://<yourproject>.ddev.site:8037

Integración con PHPStorm

Nos permite interactuar con los contenedores de DDEV.
https://plugins.jetbrains.com/plugin/18813-ddev-integration

Otra información muy útil sobre DDEV y Drupal

La podéis encontrar en Escuela Drupal

¿Necesitas un experto en Drupal?

Desarrollador Drupal senior, freelance, especializado en lo más complejo: migraciones, sitios multilingüe, plataformas SaaS e integración con Stripe. Uso IA para reducir tiempos y costes de entrega, con revisión experta en cada línea de código.

Sin agencias, sin intermediarios. Contacto directo con quien hace el trabajo.