Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cómo convertir un sitio en WordPress a estático

Cómo convertir un sitio en WordPress a estático

Convertir un sitio en WordPress a un sitio estático a primera vista no tiene mucho sentido. Sin embargo, en esta charla veremos las ventajas de tener un sitio estático a partir de un sitio en WordPress y las complejidades a la hora de trabajar con formularios de contacto y de búsqueda, veremos las herramientas disponibles para hacerlo así como las más recomendadas para tener una gestión simple y ordenada. Finalmente, convertiremos un sitio a estático y revisaremos algunos ejemplos de flujos avanzados de despliegue.

Oscar Hugo Paz

July 23, 2024
Tweet

More Decks by Oscar Hugo Paz

Other Decks in Technology

Transcript

  1. Cómo convertir un sitio en WordPress a estático 17 de

    setiembre de 2024 oscarhugopaz.com
  2. Contenido 01 02 03 04 05 06 07 ¿Qué es

    un sitio estático? De WP a estático Beneficios Hosting Formularios, comentarios, búsqueda Ecommerce, LMS... Tips 08 Contacto
  3. 01 ¿Qué es un sitio estático? Estático Pre-generado Requiere menos

    recursos Es seguro por defecto Dinámico Renderiza “on the fly” Usa intensivamente recursos Requiere configuraciones de seguridad Sitio estático = HTML + CSS + JS - PHP - DB
  4. De WP a estático Jekyll Hugo Gatsby Pelican Jigsaw Next

    Nuxt Astro VuePress Eleventy https://jamstack.org/generators/ 02.1 Static site generators (Jamstack + WP)
  5. 02.4 De WP a estático Wget HTTack Appish (?) MakeStaticSite

    https://github.com/Appish Static site generators https://appi.sh (CLI) https://makestaticsite.sh/
  6. 03 Beneficios Rendimiento. Son rápidos, no tienen un procesamiento del

    lado del servidor. Seguridad. Porque no tienen vectores de ataque como PHP o la base de datos. Costo. En hosting gratuito o de muy bajo costo, o consumir pocos recursos. Mantenimiento. Puedes actualizar WordPress a tu ritmo. 1 2 3 4
  7. Tips 07 Descargar los medios a un servicio externo Tener

    un control de versiones Configurar un firewall Revisar que todas las plantillas del tema estén diseñadas para el sitio estático