El latido dentro de WordPress

Implementador WordPress y VPS
Implementador WordPress y VPS
El latido dentro de WordPress
icon loader
/

No, no hablare de una historia de amor en este episodio… Será sobre el Heartbeat y como ponerla a punto para que nuestro WordPress vaya mejor y no ahorremos recursos del servidor.

latido de wordpress
  • Esta semana continuamos con el curso Introducción a la WPO
  • Y en estas cinco clases, pondremos a punto nuestras webs gracias a WP Rocket
  • Cuando grabé las clases y tuve que hablar de Heartbeat se me cruzaron las palabras y dije:
    • Menos mal no es un podcast…
  • Vamos por partes…
  • WordPress tiene muchas funciones que son muy útiles, pero que no todos necesitamos
  • El Latido, recopila información del backed y la manda a tiempo real al servidor
  • Suena bien, suena genial. De hecho lo es, porque esto mejora la experiencia en el backed
    • El autoguardado
    • Avisos a los autores de edición de post
  • Son las funciones mas visibles
  • Pero muchos plugins también utilizan este latido
    • Para enviar y recibir datos
    • O avisos de una herramienta externa
  • En nuestros cuerpos, nuestro corazón empuja sangre a través de nuestras venas
  • Y lo hace con un ritmo corto y constante
  • El heartbeat lo hace igual, pero en lugar de sangre envía información
  • Y a diferencia del corazón, el Latido de WP va a ir mas lento o mas rápido dependiendo de donde estemos y lo que hagamos
    • Segundos cuando estamos editando texto
    • Minutos cuando estamos en el admin
  • Y es el admin-ajax.php que se encarga de administrar estos latidos y su respectiva información
  • Pero no todo es miel sobre hojuelas
  • Este latido al tener demasiadas peticiones
    • Nos afecta al tiempo de carga
    • Al consumo de recursos
    • Y pone lento nuestro backed
  • ¿Probamos?
  • Anda a GTMetrix
    • Poné tu dominio
    • En el resultado dale clic a la pestaña Waterfall
    • Busquemos el admin-ajax.php
    • Veamos como se encuentra ese corazoncito…
  • ¿Querés optimizarlo?
    • Tene claro que por el simple hecho de estar logueados los usuarios consumen recursos
    • Los plugins del backed que muestran información de servicios externos… Usan este latido
    • Cerrar sesión ayuda mucho aunque no lo parece
  • Podes desactivarlo o administrarlo con WP Rocket
  • Pero ojo cuidado que no vaya a quedar un plugin patinando

No se trata de quitarlo y a otra cosa mariposa… Podés ganar tiempo de carga ajustando por otros lados. Te recomiendo meterle mano cuando se esta “comiendo” los recursos de lo contrario es como música romántica para tu servidor jajajaja

Deja un comentario