Si no se mantiene al día con las noticias del ecosistema de WordPress, es posible que no esté al tanto de un nuevo proyecto interesante llamado WordPress Playground. Y me incluyo en este grupo, ya que nunca había oído hablar de WordPress Playground hasta que la página del proyecto fue enviada a Hacker News hace unos días.
Pero WordPress Playground es tan bueno que merece una rápida explicación aquí. La idea es muy simple. Playground te permite ejecutar una instancia de WordPress directamente desde tu navegador web sin tener que lidiar con un servidor; no es necesario instalar PHP, MySQL o Apache.
Puedes probarlo en playground.wordpress.net
. En solo unos segundos, obtienes un nuevo sitio de WordPress con un panel de administración completo y la capacidad de crear publicaciones y páginas. Llegados a este punto, probablemente tengas dos preguntas: ¿Cómo es esto posible? ¿Y por qué es útil?
Créditos de imagen: Romain Dillet / TechCrunch
Adam Zielinski y otros colaboradores de Automattic y la comunidad de WordPress han creado un tiempo de ejecución de WordPress basado en WebAssembly para que pueda iniciar un servidor de WordPress cargando una página. La base de datos MySQL habitual ha sido reemplazada por una base de datos SQLite basada en archivos. Y un trabajador de servicio actúa como servidor web y traduce las solicitudes del navegador en respuestas de WordPress.
WordPress se carga en menos de 10 segundos en mi computadora portátil. Puedes trastear todo lo que quieras, ya que los cambios desaparecen cuando actualizas la página. Hay opciones para almacenar datos en el navegador o también en el directorio de una computadora local.
Y esa es la idea principal detrás de WordPress Playground. Es un entorno aislado donde puedes probar cosas nuevas, mostrar algunas cosas en las que has estado trabajando y probar tu código con diferentes versiones de WordPress y PHP.
Por ejemplo, WordPress Playground se puede utilizar para probar un complemento, un tema o un bloque y ver si se adapta a sus necesidades. No es necesario instalarlo en un sitio de WordPress activo y es más fácil que crear un sitio de prueba.
Hay dos formas de instalar un complemento en WordPress Playground. Puede descargar un archivo ZIP de un complemento y luego subirlo a Playground. O simplemente puedes cambiar la URL a algo como playground.wordpress.net/?plugin=MYCOOLNEWPLUGIN
para iniciar automáticamente un sitio de WordPress con el complemento instalado.
WordPress Playground puede manejar muchas opciones de configuración como parámetros de consulta en la URL, como la versión de PHP, la versión de WordPress, la URL de WordPress que debe cargarse cuando carga la página, etc.
Estos parámetros podrían ser particularmente útiles para los desarrolladores de complementos que desean probar una nueva versión de su complemento en una nueva instalación de WordPress. Los desarrolladores de temas también podrían utilizar Playground para incorporar una demostración en vivo de su tema en un <iframe>
etiqueta.
Usando WordPress como plataforma de aplicaciones
Cuando entrevisté al director ejecutivo de Automattic, Matt Mullenweg, hace unos años, me dijo que quería construir el sistema operativo de la web con WordPress. Y es cierto que WordPress es muy flexible. Se puede utilizar para mostrar el menú de un restaurante o como base para un sitio de medios de alto tráfico (TechCrunch es un sitio web de WordPress).
Algunas personas también utilizan WordPress como sistema de gestión de contenidos sin cabeza. WordPress se encarga del contenido, los usuarios y los archivos multimedia, pero la interfaz está completamente separada de WordPress y utiliza la API para interactuar con su contenido.
Como WordPress Playground es esencialmente un WordPress independiente, también puedes ejecutar una instancia de WordPress en tu dispositivo local. Por ejemplo, existe un complemento de VS Code que puede utilizar para depurar sus temas y complementos localmente. También puede iniciar un entorno local de WordPress con una herramienta CLI.
Aún más loco y sorprendente, Ella van Durpe utilizó WordPress Playground como base para una nueva aplicación de toma de notas para iOS y macOS. Blocknotes es una versión simplificada de WordPress que te permite crear notas como lo harías con publicaciones en WordPress.
Ella van Durpe compartió algunas capturas de pantalla en Twitter.:

Créditos de imagen: Ella van Durpe
Como puede ver, sus notas se guardan como archivos HTML en iCloud Drive y se sincronizan en todos los dispositivos Apple. Blocknotes está actualmente disponible en TestFlight y ya funciona bien. Este proyecto me recuerda a TiddlyWiki, un cuaderno estilo wiki en forma de un único archivo HTML.
Ahora, no puedo esperar a ver otros casos de uso potenciales para WordPress Playground. Es asombroso ver cómo se utilizan las tecnologías web de nuevas maneras. Y Playground es un ejemplo perfecto de ello.
Pcenter.es – #WordPress #Playground #permite #ejecutar #WordPress #completamente #navegador
Síguenos en YouTube: @PCenterES