能够快速启动 WordPress 实例一直是 WordPress 自其著名的 “五分钟安装” 以来的一大优势。上传几个文件,配置几个设置,您就可以开始了。
由于许多主机提供的众多“一键式”安装选项(包括 DigitalOcean 和 Cloudways),上传文件的摩擦力已大大降低。
一些公司试图进一步抽象化这个过程,使用 WordPress 的多站点功能来启动用于测试和演示的临时实例。WordPress Sandbox 和 WP Sandbox 就属于这种情况。由于实例运行在同一个安装程序上,因此会导致整个网络的延迟,因此可扩展性会成为一个问题。我参与了 一个无头 WordPress 项目,该项目在后台为用户执行此操作,我记得用户创建新帐户时需要等待很长时间,因为网络中的站点数量不断增加。
WordPress Playground 出现了。 它完全在浏览器中运行,这对作为长期 WordPress 用户的我来说令人震惊。如果您像我一样难以理解它如何工作,那么链接到概述的链接很好地解释了它。
- PHP 作为 WebAssembly 二进制文件运行
- MySQL 通过 WordPress 插件 被 SQLite 替换
- Web 服务器通过 Service Worker API 实现
太棒了。转向 SQLite 特别有趣,因为它可以为许多可能不需要 完整 WordPress 功能 的网站带来巨大的性能提升——正如 Chris 最近在另一个上下文中描述的那样,“WordPress Lite”。实际上,这项工作已经在实验性的 WordPress 性能插件中进行。
向轻量级、无摩擦的 WordPress 演进是一个有趣的观察空间。我想,大量现有的 WordPress 网站可以从简化的 CMS 中受益。演示 提供了这种类型的入门体验的示例。

有关于此的任何实时示例吗?
看到 WordPress Playground 在 css-tricks.com 上发布真是太酷了!
我最近发布了一个关于 WordPress Playground 的交互式介绍,供希望在应用程序中使用它的开发人员使用
https://adamadam.blog/2023/04/12/interactive-intro-to-wordpress-playground-public-api/
要了解最新的更新和更多示例,请查看 web.dev 上的概述
https://webdev.ac.cn/wordpress-playground/