Geekflare cuenta con el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliados comprando enlaces en este sitio.
Comparte en:

Cómo convertir WordPress en sitio estático y host en Google Storage

wordpress
Escáner de seguridad de aplicaciones web Invicti – la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Una guía paso a paso para convertir WordPress (WP) en un sitio estático y alojarlos en Google Cloud Storage (GCS).

Correr sitios de WordPress de tráfico masivo es un reto. Hay muchos factores:

  • Costoso - requiere servidor (s) según el tamaño del tráfico
  • Habilidades - debe ser experto en optimizar el servidor web, la base de datos, PHP, WP para un rendimiento óptimo.
  • Seguridad - tiene que garantizar que se implemente la seguridad necesaria relacionada con WP para evitar siendo pirateado.
  • Mantenimiento - Necesita actualizar regularmente el núcleo, los temas y los complementos de WP para asegurarse de que no exponga ninguna vulnerabilidad o ruptura debido a problemas de compatibilidad.

A sitio estático es liviano y la seguridad se preocupa menos.

beneficios del sitio estático

Puede hacer que el sitio estático se ejecute en un almacenamiento en la nube como GCS y pagar solo por el costo de almacenamiento / ancho de banda (mucho más bajo en comparación con el servidor de WordPress).

Sé lo que estás pensando.

Hacer un sitio con WordPress es fácil ya que tiene un gran mercado de temas y complementos. Puede preparar su sitio con WP en solo unos minutos / horas, lo que llevará más tiempo diseñar / desarrollar utilizando HTML / CSS / JS estático.

Entonces, ¿cómo no dejar WordPress y disfrutar de los beneficios de un sitio estático? juntos?

Bien…

La idea es usar WordPress para construir su sitio y, una vez hecho, convertirlos en archivos HTML estáticos.

Veamos cómo hacerlo de manera eficiente.

Exporting WordPress to Static HTML Files

Hay muchas formas de lograr esto, pero encontré que el siguiente procedimiento es sencillo. Como de costumbre, intente primero en un entorno de ensayo / sin producción para ver cómo funciona.

  • Inicie sesión en su administrador de WordPress

Nota:: si aún no tiene una configuración de WP, puede configurar el entorno LAMP en su PC local o usar un alojamiento compartido como Iart.

simplemente estático

  • En el panel de navegación de la izquierda, vaya a Simply Static >> Configuración

En la mayoría de los casos, puede dejar todas las configuraciones predeterminadas, pero eche un vistazo y vea si necesita incluir o excluir alguna URL manualmente.

  • Vaya a Generar y haga clic en "Generar archivos estáticos".

Tomará algún tiempo según el tamaño de su sitio. Estoy probando con una instalación ficticia, que obtuvo 56 URL y tomó 5 segundos.

simplemente-estática-generar

  • Descargue el archivo zip haciendo clic en "Haga clic aquí para descargar".

Esto concluye que el sitio de WordPress se convierte en archivos estáticos y es hora de ponerlos en Cloud Storage.

Actualización: Encontré otras dos soluciones que ayudan a que el sitio de WordPress también sea estático.

  • HardyPress - proporcionar una opción para convertir un sitio existente o crear uno nuevo. También proporciona alojamiento.
  • Shifter - Alojamiento de WordPress sin servidor.

Hosting WordPress Static Files to Google Cloud Storage

GCS es uno de los mejores dispositivos de almacenamiento de objetos basados ​​en la nube para alojar archivos estáticos. Pero hay más, si desea explorar.

Tengo una URL de repuesto (techpostal.com), que utilizaré para esta demostración.

Lo primero que, tu tienes que verificar la propiedad del dominio con Google.

Una vez verificado…

  • Vaya a Google Cloud >> Almacenamiento (enlace directo)
  • Haga clic en crear depósito

crear-cubo

  • Enviar información del cubo y clase de almacenamiento y crear

gcs-create-bucket

  • Volver al navegador
  • Seleccione el menú desplegable junto al depósito recién creado y seleccione "Editar la configuración del sitio web."

gcs-editar-sitio web

  • Ingrese a la página principal - index.html

página principal de gcs

  • Seleccione el menú desplegable nuevamente y vaya a "Editar permisos de depósito."
  • Enviar todos los usuarios en agregar miembros >> seleccione el rol como Visor de objetos de almacenamiento y haga clic en Agregar

gcs-editar-permiso-depósito

  • Vuelva al navegador y cargue el archivo zip extraído que descargó en los pasos anteriores

A continuación, debe actualizar su registro de dominio para apuntar al almacenamiento en la nube

  • Inicie sesión en su panel de registro de dominios y actualice el registro CNAME de su dominio a c.almacenamiento.googleapis.com
  • Espere unos minutos y verifique el registro DNS para asegurarse de que se esté resolviendo con el configurado

Verification

y finalmente accedamos a la URL

wordpress-de-gcs

Entonces como puedes ver, funciona.

Por cierto, si desea implementar SSL, puede consulte esta guía.

Hay algunas limitaciones a tener en cuenta. El sitio estático no podrá hacer ciertas cosas como WordPress.

por ejemplo:

  • Envío de comentarios
  • Formas de inscripción

Entonces, si confía mucho en ellos, entonces esta puede no ser una buena solución; sin embargo, si está utilizando el sitio de WordPress como página de información, inicio, personal, entonces vale la pena intentarlo.

Gracias a nuestros patrocinadores
Más lecturas geniales en WordPress
Impulse su negocio
Algunas de las herramientas y servicios para ayudar a que su negocio crezca.
  • Invicti utiliza Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en cuestión de horas.
    Prueba Invicti
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.
    Prueba Brightdata
  • Semrush es una solución de marketing digital todo en uno con más de 50 herramientas en SEO, redes sociales y marketing de contenido.
    Prueba Semrush
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.
    Intente Intruder