Discussion on what dev environment people use and prefer
Hi all,
The company I work at is currently looking at starting to get external PHP devs working on some of the various PHP applications that we have - potentially anything from our ecommerce platform or one of a couple dozen of systems written internally. I'm the only full time PHP dev we have, so it's come down to me to sort things out and I'm aware that I need to get each external dev their own development stack.
What I'm interested to find out is what people would consider a decent and professional environment if you were freelancing? For example would you expect a Docker stack running on your own PC, or would you expect to VPN in and have some kind of stack available to you? Or is there something else you'd expect or prefer?
Posted Apr 29, 2022, 10:41 AM UTC
I think docker is standard for current days, you can have multiple versions PHP, databases and server environments and docker isn't resource heavy opposite to vm solutions (vargant, vm). Downside of docker is that setup can be tricky but you can find lot of docker compose files and tweak to own needs. With docker you can keep your dev environment in one folder with project files