Die Möglichkeit, schnell eine WordPress-Instanz hochzufahren, war schon immer die Stärke von WordPress, seit der berühmten „Fünf-Minuten-Installation“. Ein paar Dateien hochladen, ein paar Einstellungen konfigurieren, und schon kann es losgehen.
Die Reibungsverluste beim Hochladen von Dateien haben sich dank zahlreicher „One-Click“-Installationsoptionen, die viele Hoster anbieten (einschließlich DigitalOcean und Cloudways), erheblich verringert.
Einige Unternehmen haben versucht, den Prozess noch weiter zu abstrahieren, indem sie die Multi-Site-Funktionen von WordPress nutzen, um temporäre Instanzen für Tests und Demos zu starten. WordPress Sandbox und WP Sandbox fallen einem dabei ein. Die Skalierung kann hier ein Problem darstellen, da Instanzen auf derselben Installation laufen und das gesamte Netzwerk verlangsamen. Ich habe an einem Headless-WordPress-Projekt gearbeitet, das dies im Hintergrund für Benutzer tat, und ich erinnere mich an die unglaublich lange Wartezeit, die Benutzer auf einen neuen Account warten mussten, als die Anzahl der Sites im Netzwerk zunahm.
Hier kommt WordPress Playground ins Spiel. Es läuft vollständig im Browser, was für mich als langjährigen WordPress-Benutzer atemberaubend ist. Wenn Sie Schwierigkeiten haben zu verstehen, wie das alles funktioniert, so wie ich, dann erklärt der Link zur Übersicht das schön
- PHP läuft als WebAssembly-Binärdatei
- MySQL wird durch eine WordPress-Erweiterung durch SQLite ersetzt
- Der Webserver wird mit der Service Worker API implementiert
Verdammt, das ist cool. Der Umstieg auf SQLite ist besonders interessant, da er für viele Websites, die nicht die volle Leistung von WordPress benötigen, riesige Leistungsgewinne bringen könnte – ein „WordPress Lite“, wie Chris es kürzlich in einem anderen Kontext beschrieben hat. Tatsächlich geschieht diese Arbeit bereits im experimentellen WordPress Performance Plugin.
Die Entwicklung zu einem leichten, reibungslosen WordPress ist ein interessanter Bereich, den man beobachten kann. Ich stelle mir vor, dass es eine gute Anzahl bestehender WordPress-Websites gibt, die von einem schlankeren CMS profitieren könnten. Die Demo gibt einen Einblick, wie eine Onboarding-Erfahrung für eine solche Sache aussehen könnte.

Gibt es dazu irgendwo Live-Beispiele?
So cool, WordPress Playground auf css-tricks.com zu sehen!
Ich habe kürzlich eine interaktive Einführung in WordPress Playground für Entwickler veröffentlicht, die es in ihren Apps verwenden möchten
https://adamadam.blog/2023/04/12/interactive-intro-to-wordpress-playground-public-api/
Aktuelle Updates und weitere Beispiele finden Sie in dieser Übersicht unter web.dev
https://web.dev/wordpress-playground/