At Crowd we tend to build websites using 3 environments for any given project. We use a ‘local’ environment that’s local to our machine to conduct our development work. We also have a ‘development’ environment that we regularly deploy updates to for client review. Finally we have a ‘live’ or ‘production’ environment that’s publicly accessible.
How we do local environments
The developers at Crowd currently use two different local Wordpress development environments and it’s purely down to preference. Scotchbox is a Vagrant stack and is usually preferred by developers that are comfortable with command line system administration. Local by Flywheel is very similar, but administrated through a GUI. Both have comparable features, although most find the performance of Scotchbox slightly better.