Closed cherrykoda closed 11 months ago
This has come up a few times in Discord (and the official support inbox)! I figured I would capture some thoughts on this, in case anyone ends up seeking out rationale for our focus on DDEV. This is something we're thinking about all the time, but believe the community and product stack are best served by the current emphasis on containerized development environments.
The shift in focus to DDEV was in response to two main factors:
We do interject above the quick-start instructions that they are DDEV-specific, and mention that other options are available:
That section links down to a list of alternate installation methods, including a KB article that has generic instructions that will work across a number of tools. I've updated the intro of that article to make note of the tool-specific tips at the end:
There, we discuss the MAMP family of products, Docker, Valet, and Homestead.
Asides:
php craft serve
(even if it only solves the PHP + HTTP components of the environment)!
Product
Craft CMS
Description
The Craft docs should include a non-DDEV installation instructions for setting up Craft. I personally dont need it, but Ive known new to Craft devs who want to set things up on their other dev tools.
Quicksetup as DDEV makes sense, I just think there should be the other set of setup instructions too. (without having to parse the DDEV instructions for necessary bits)
From Discord Chat: