Log in Register




Local Web Development With DDEV Explained

Local Web Development With DDEV Explained 2020/02/08

(0 votes)

DDEV-Local is a revolutionary tool for local web development. DDEV-Local has many advantages over WAMP, MAMP and other tools you've used in the past.

DDEV-Local is an open-source local development environment. It is specifically designed for PHP-based projects so it's ideal for Drupal, WordPress, and TYPO3 developers.

Views 3,242 Downloads 4
Version 2020/02/08 Created
Changed 2024-02-07
Website JED external Developer OSTraining external
License GNU/GPL external Price 20 $ EUR

About Local Web Development With DDEV

Mike teaches Drupal and professional web development. During those classes, he teaches students how to set up and use a local development environment for their projects. Unitl last year, he based those lessons on an old-school, all-in-one AMP stack.

However, those old stacks, such as WAMP and MAMP, are increasingly incompatible with modern web development techniques.

Mike spent about a year looking for an alternative. During his search, one tool rose to the top: DDEV-Local. Mike fell in love with using this new tool. He updated his training classes to use DDEV-Local and hasn't looked back since.

DDEV-Local uses Docker, a tool that allows developers to package up services in containers. The power behind Docker is that it provides a hardware-independent way of running containers, so that you can run any Docker container on any hardware that supports Docker. In a typical DDEV-Local scenario, there is a web server container, a database server container, and a database administration container. DDEV-Local provides you with reliable Docker containers and removes some of Docker's complexities.

All-in-all, DDEV-Local provides an easy-to-use, flexible, and powerful local development environment.

About Mike Anello

Michael Anello is co-founder and vice president of DrupalEasy, a Drupal training and consulting firm based in Central Florida. Mike has been one of the main organizers of the Florida Drupal Users’ Group and Florida DrupalCamps for over ten years, is a member of the Drupal Community Working Group, and also helps manage the Drupal Association’s Community Cultivation Grants program.

Michael has been developing Drupal sites for over 12 years, specializing in module development, theming, and general site- building with a strong focus on best practices and sustainable development. Michael is also the lead trainer and curriculum developer for DrupalEasy’s intensive, 12-week Drupal Career Online.

Table of Contents

  1. DDEV-Local Explained
  2. Introducing Our Web Development Problem
  3. Professional Development Workflows Explained
  4. The Basics of DDEV-Local Explained
  5. Installing DDEV-Local Explained
  6. Installing a New Drupal Site in DDEV-Local Explained 
  7. Installing a New WordPress Site in DDEV-Local Explained 
  8. Cloning an Existing Drupal Site to DDEV-Local Explained
  9. Cloning an Existing WordPress Site to DDEV-Local Explained
  10. Integrating DDEV-Local with a Hosting Provider
  11. Using the Most Common DDEV-Local
  12. Extending DDEV-Local Commands Explained
  13. Useful DDEV-Local Tips and Tricks Explained
  14. Integrating Apache Solr With Drupal and DDEV-Local
  15. Share Your DDEV-local Project Online Explained
  16. Using DDEV-Local With Xdebug and PhpStorm
Only registered and logged in users can download this file.

Add comment

Submit