Modern WordPress Dev Environment
Available Automated Options
Developing inside WSL2 or Linux
Classic Windows Stacks
Docker Based Stacks
The only nice solution which I am happy with and I recommend is to install everything on WSL2
Probably will need something like docker-sync
In order of quality…
-
Devilbox | multi-OS; essentially one big nice Dockerfile;
I like its “docker-compose” approach and syntax; Running on all major platforms (WSL2, macOS & Linux); vhosts, SSL certificates and DNS records are created automatically; -
Amazing idea is PHPDocker.io | Docker generator for PHP;
almost the same as doing it manually; just createpublic/index.php
and do adocker-compose up -d
. Configure ports as wanted. -
Lando | multi-OS
Very solid and mature but I prefer Devilbox’s docs and syntax
WordPress on LandoDocumentation | Lando How to Setup a Local Development Environment in 5 Minutes | Iulia Cazan
-
Laradock | No straightforward WordPress recipe out of the box
PHP focused development environment based on Docker with extensive list of services. Maybe a little bloated because of this but amazing as a reference for Dockerfiles for the various services you might need. -
DDEV | multi-OS
Example Setup Using Bedrock -
Docksal; multi-OS Instant boilerplates for WordPress, Hugo, GatsbyJS, etc
-
DECK (formerly Dockerstacks); free for personal use.
Automatic HTTPS achieved via dedicated domain stacks.run; Under the hood, DECK sits on top Laradock and Docker
Probably Abandoned
- Vessel; Docker for Laravel
- maxlab/stacker; Docker based
Optimized especially for WordPress
- WordOps; highly optimized WordPress without Docker
- SlickStack; similar to WordOps, but inferior; no Docker
- DevKinsta; latest Docker technology for WordPress; Modern alternative to Local
- Local (aka Local by Flywheel); Docker based
- Trellis is amazing but Vagrant based; from well respected agency Roots
Notable Mentions
-
Laravel Valet is macOS-only PHP environment that inspired some interesting Windows projects like valeryan/valet-wsl and cretueusebiu/valet-windows
-
Warden is also macOS-only
Others
- AdrienPoupa/laradose
Docker-compose made for Laravel
Setup Code with Hugo Deployment options: Netlify + Dokku on DigitalOcean or Hetzner Cloud vs now.sh, GitHub Pages, Heroku and AWS
Setup WP?
WordOps - Setup a high performance WordPress stack with a few keystrokes
Fastest WP? WordPress Cloud Hosting powered by Google Cloud Platform | Closte
Wordpress Boilerplate
Ovaj mi se stvarno sviđa: ManiruzzamanAkash/wp-react-kit
A simple starter kit to work in WordPress with WordPress Rest API, WP-script, React, React Router, Tailwind CSS, PostCSS, Eslint, WP-Data, WP-Data Store, Typescript, React Components, i18n, CRUD, PHP OOP plugin architecture easily in a minute.
Jer ima sve, razumem ga, i baš se razvija
Odličan tekst je ovo: Managing WordPress With Git and Composer
markjaquith/WordPress-Skeleton: Basic layout of a WordPress Git repository. I use this as a base when creating a new repo. is for Git-ified WP sites development, without composer or similar