Optimisation des performances de WordPress : Utilisation de plugins pour gérer la fréquence des requêtes de WordPress Heartbeat

WordPress L'API Heartbeat (Application Programming Interface) est utilisée pour mettre en œuvre des fonctionnalités telles que la sauvegarde automatique, les notifications en temps réel et la maintenance des sessions, mais les demandes fréquentes en arrière-plan peuvent peser lourdement sur le serveur, en particulier dans les environnements à fort volume de trafic ou dans les hébergements partagés. En contrôlant la fréquence des requêtes, il est possible de réduire la charge sur le serveur tout en conservant les fonctionnalités de base.

Cet article explique les limites Le rythme cardiaque de WordPress La raison de la fréquence des demandes, recommander des plug-ins de contrôle pratiques et fournir des méthodes d'installation spécifiques.

Image [1] - Optimiser les performances de WordPress : comment contrôler la fréquence des requêtes Heartbeat

Pourquoi faut-il contrôler la fréquence des demandes de Heartbeat ?

Par défaut, WordPress Heartbeat s'exécute tous les 15-60 secondes au backend du admin-ajax.php Envoyé une fois Requête AJAX. Au fur et à mesure que le nombre d'utilisateurs dans le backend augmente, ces demandes posent les problèmes suivants :

  • Processus d'occupation de la PHPLe serveur est sous pression.
  • Provoque une utilisation élevée de l'unité centraleVoici une liste des serveurs les plus populaires dans le monde, en particulier sur les serveurs discrets.
  • Impact sur les performances de la mémoire cacheEn outre, elle réduit l'efficacité globale du chargement
  • Lenteur ou décalage des opérations en arrière-plan

La réduction de la fréquence des demandes de battements de cœur peut améliorer la stabilité de l'opération en arrière-plan.

Deuxièmement, les plug-ins recommandés :Contrôle du rythme cardiaque

Plugin de contrôle des battements de cœur est un plugin d'optimisation léger développé par l'équipe de WP Rocket, conçu pour contrôler les requêtes de l'API Heartbeat.

Plugin Caractéristiques principales :

  • Contrôle précis de la fréquence des demandes de battements de cœur (par exemple, 15 secondes, 60 secondes, 120 secondes)
  • Réduit la charge sur les ressources du serveur et améliore les performances
  • Gérer l'activité Heartbeat par zone de site

Étapes de l'installation :

  1. Accès aux coulisses Plugins > Installer des plugins
  2. rechercher qqch. Contrôle du rythme cardiaque
  3. Cliquer sur "Installer" et l'activer
Image [2] - Optimiser les performances de WordPress : comment contrôler la fréquence des requêtes Heartbeat

Troisièmement, définir la fréquence des demandes de Heartbeat (configuration recommandée)

Après avoir activé le plugin, allez dans le backend :

Paramètres > Contrôle des battements de cœur

Les éléments de configuration suivants s'affichent :

1. tableau de bord (console de back-office)

  • Paramètre recommandé : Désactiver
  • Raison : Les pages de la console sont peu utilisées et HeartBeat n'est pas très utile.

2. Rédacteur en chef

  • Paramètre recommandé : Modifier
  • Fréquence de réglage : 60 secondes ou 120 secondes
  • Motif : Conserver la fonction de sauvegarde automatique mais réduire la fréquence pour économiser les ressources.

3. le front-end

  • Paramètre recommandé : Désactiver
  • Raison : La plupart des sites n'ont pas d'appels Heartbeat au premier plan, il est plus sûr de le désactiver.
Image [3] - Optimiser les performances de WordPress : comment contrôler la fréquence des requêtes Heartbeat

Quatrièmement, recommandations d'utilisation du plug-in et instructions supplémentaires

  • Pour les grands sites de contenu ou les WooCommerce Magasins.Il n'est pas recommandé de désactiver complètement Heartbeat dans l'éditeur.Dans le cas contraire, les fonctions de sauvegarde automatique et de notification de commande risquent de ne pas fonctionner.
  • Peut également être utilisé en conjonction avec Query Monitor Plugin Vérifier si les demandes de battements de cœur sont fréquentes.
  • Si le site utilise le WP RocketetLiteSpeed Cache Les plug-ins de performance, tels que le contrôle Heartbeat, peuvent être priorisés pour vérifier si des contrôles Heartbeat sont déjà en place afin d'éviter de dupliquer les réglages.

V. Résumé

La fonctionnalité Heartbeat API de WordPress facilite les opérations en arrière-plan, mais dans certains environnements de serveur, sa fréquence de requête par défaut peut prendre trop de ressources. L'utilisation du plugin Heartbeat Control pour ajuster la fréquence des appels peut réduire la pression sur le serveur sans affecter les fonctions principales telles que la sauvegarde automatique et la mise en attente de la session, ce qui convient à toutes sortes de scénarios de gestion de site.


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
© Déclaration de reproduction
Cet article a été rédigé par Toast
LA FIN
Si vous l'aimez, soutenez-le.
félicitations50 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires