?Cómo puedo ver y controlar la frecuencia de la actividad de WordPress Heartbeat?

WordPress La API Heartbeat es responsable del backendautoguardadoyEditar bloqueoresponder cantandosuspensión de la sesiónSin embargo, las peticiones frecuentes también pueden ralentizar su sitio web, especialmente si tiene mucho tráfico o utiliza un alojamiento compartido. En este artículo, veremos algunas formas sencillas de ver con qué frecuencia se solicita Heartbeat y ofreceremos consejos prácticos de optimización para ayudarle a reducir su huella de recursos y mejorar el rendimiento de su sitio.

Imagen [1] - Cómo ver y optimizar la frecuencia de solicitudes de Heartbeat de WordPress

I. ?Qué es la API Heartbeat de WordPress?

Heartbeat es compatible con navegadores y servidoresComunicaciones regulares. Los escenarios de aplicación más comunes son:

  • Guardado automático de borradores de artículos
  • Consejos de bloqueo para la colaboración multiusuario
  • La retención de la sesión evita que se agote el tiempo de espera en segundo plano
  • Visualización en tiempo real de las notificaciones o actualizaciones de estado de los plugins

Básicamente, funciona iniciando regularmente AJAX (por defecto cada 15 segundos) para "mantenerse en contacto" con el servidor.

En segundo lugar, ?cómo comprobar la frecuencia de las actividades de Heartbeat?

Visualización de solicitudes mediante las herramientas de desarrollo del navegador

  1. Regístrese Backend de WordPress
  2. Abra las herramientas de desarrollo del navegador (acceso directo F12 o haga clic con el botón derecho del ratón para inspeccionar el elemento).
  3. Cambiar a "RedFicha "(Red)
  4. Seleccionar en el filtroBúsqueda/ XHREste es el tipo de petición AJAX
  5. Observe si existe un archivo llamado /wp-admin/admin-ajax.php La solicitud se actualiza periódicamente mediante

Estas solicitudes que llevan action=latido que es la actividad de comunicación de la API Heartbeat. Puedes observar con qué frecuencia inicia peticiones para estimar la frecuencia.

Imagen [2] - Cómo ver y optimizar la frecuencia de las peticiones de Heartbeat de WordPress

En tercer lugar, ?cómo vigilar y controlar la frecuencia de los latidos del corazón?

Si considera que las solicitudes de Heartbeat son demasiado frecuentes, puede utilizar un complemento paraAjustar la frecuencia o limitar su amplitud de movimiento.

Plugin recomendado: Heartbeat Control

  • Dirección del plugin:Plugin de WordPressBiblioteca Búsqueda directa "Control de latidos"
  • Una vez activada la instalación, vaya a Ajustes → Control de latido
  • Puede hacerlo:
    • Desactivar Heartbeat para áreas específicas (por ejemplo, páginas de edición de entradas, paneles de control)
    • Ajuste la frecuencia (el ajuste recomendado es 60 segundos.)
    • Completamente desactivado (no se recomienda a menos que se conozca bien el impacto específico)
Imagen [3] - Cómo ver y optimizar la frecuencia de solicitudes de Heartbeat de WordPress

?Cuándo tengo que restringir el latido del corazón?

La propia función Heartbeat tiene la ventaja de la comunicación en tiempo real, pero se recomienda optimizarla en los siguientes escenarios, en los que se puede evitar el despilfarro de recursos:

  • utilizando alojamiento compartido.Solicitudes frecuentesSupera fácilmente las limitaciones de recursos
  • Abrir varias páginas de edición en segundo plano provocacomunicación de alta frecuencia
  • nodoalto volumen de visitasServidor Uso elevado de la CPU
  • apareció admin-ajax.php solicitandoTiempos de espera, retrasos, picos de uso de la CPUetc.

Si está experimentando estos problemas, al restringir Latido del corazón El alcance y la frecuencia de las llamadas pueden reducir significativamente el estrés de los servidores.

V. Recomendaciones de optimización y aclaraciones adicionales

Imagen [4] - Cómo ver y optimizar la frecuencia de solicitudes de Heartbeat de WordPress
  • Se recomienda ajustar el intervalo de Heartbeat a 30-60 segundosEntre los dos, es posible equilibrar el rendimiento y el tiempo real
  • Evite desactivar Heartbeat por completo, ya que esto afectará a funciones como el autoguardado de mensajes, la retención del estado de inicio de sesión, etc.
  • Junto con un complemento de almacenamiento en caché (como WP Super CachéyW3 Total Cache) para mejorar aún más el rendimiento
  • Con creadores de páginas como Elementor, no deshabilites Heartbeat en las páginas del editor para evitar que el mecanismo de guardado se vea afectado.

VI. Resumen

La API Heartbeat de WordPress es útil, pero las peticiones frecuentes pueden afectar al rendimiento. Su frecuencia de actividad puede verse a través del navegador y puede controlarse de forma flexible mediante un plugin. Para sitios con recursos limitados, optimizar adecuadamente Heartbeat es una forma sencilla de mejorar la eficiencia.


Contacte con nosotros
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas
Servicio de atención al cliente WeChat
Servicio de atención al cliente WeChat
Tel: 020-2206-9892
QQ咨詢:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
? Declaración de reproducción
Este artículo ha sido escrito por Toast
EL FIN
Si le gusta, apóyela.
felicitaciones579 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios