Ce que vous devez savoir

Publié: 2023-06-06


Les transitoires WordPress sont conçus pour aider à améliorer les performances globales d'un site. Néanmoins, savoir comment ils font le travail et comment les contrôler peut être un minimum difficile.

Pour vous aider, nous avons mis côte à côte un guide rapide des transitoires WordPress. Une fois que vous maîtrisez parfaitement les bases, vous pouvez commencer à les utiliser sur votre propre page Web ou sur des travaux de développement Web. De plus, apprendre à réguler les transitoires WordPress peut accélérer vos instances de chargement.

Dans cet article, nous allons simplement examiner de plus près les transitoires WordPress et leur fonctionnement. Nous passerons également en revue les avantages de les utiliser sur votre site. Enfin, nous vous montrerons quelques techniques efficaces pour gérer les transitoires dans WordPress. Commençons !

Table des matières :

Que sont les transitoires WordPress ?

Avant de nous plonger dans les tenants et les aboutissants des transitoires WordPress, examinons rapidement deux principes associés : la mise en cache et les interfaces d'efficacité logicielle (API).

La mise en cache dans WordPress consiste à conserver les données de votre site Web dans un cache à court terme. De cette façon, la page Web n'aura pas à répéter les demandes pour les mêmes informations lorsqu'une personne la visite. Alternativement, il utilisera les connaissances mises en cache, réduisant les périodes de chargement.

En attendant, l'API est un processus qui permet à deux plates-formes différentes de communiquer entre elles. Par exemple, si vous investissez dans un appareil de publicité par e-mail, vous devrez très probablement entrer son API cruciale dans votre site Web WordPress afin qu'il puisse commencer à enregistrer les abonnements et les soumissions de formulaires :

Saisie des clés API dans WordPress.

Maintenant, vous vous demandez peut-être comment WordPress est sain dans tout cela. En effet, certains constructeurs de plugins utilisent des transitoires pour stocker des informations à court terme dans les bases de données WordPress.

Ceci est assez fréquent avec les équipements qui utilisent une API pour extraire des données d'un système supplémentaire. Disons que vous avez un plugin de médias sociaux qui affiche la sélection de partages sur vos publications.

Lorsqu'un utilisateur visite un article, votre serveur devra se connecter à vos pages Web de médias sociaux pour récupérer les numéros de personnes. Comme vous pouvez probablement le dire, ce système peut ralentir votre page Web.

Cela dit, si le plugin profite d'un transitoire, ces informations seront probablement enregistrées dans vos bases de données WordPress. Cela implique que le serveur n'aura pas besoin de converser avec les plateformes de médias sociaux - il peut simplement récupérer les données mises en cache et fournir votre contenu écrit beaucoup plus rapidement.

Nous choisirons un examen plus approfondi des aspects positifs de l'utilisation des transitoires WordPress dans le domaine suivant. Pour l'instant, décrivons les éléments clés d'un transitoire.

Comment fonctionnent les transitoires WordPress

Les transitoires fonctionnent en stockant des informations dans la base de données WordPress à l'aide d'une composition de paire clé-prix. Cette clé est utilisée pour reconnaître le transitoire, bien que la valeur spécifie les données qui sont enregistrées.

En outre, certains développeurs ont établi un délai d'expiration pour le transitoire. Peu de temps après ce jour, les détails deviendront invalides et devront être récupérés à nouveau.

En utilisant exactement le même cas d'espèce que ci-dessus, un plugin de médias sociaux ne peut stocker au détail que les détails de la part de dépendance pendant deux ou trois semaines. A l'issue de ce délai, il régénérera les faits afin que le nombre d'actions soit à jour.

Essentiellement, chaque transitoire individuel est constitué de trois sections :

  • $transient : c'est l'essentiel qui identifie le transitoire (généralement un titre).
  • $price : ce sont les faits qui sont récupérés via une API.
  • $expiration : cela indique combien de temps les informations seront enregistrées dans la base de données avant qu'elles ne soient supprimées et nécessitent d'être à nouveau récupérées via l'API.

Pour définir le transitoire, vous devez utiliser la fonction set_transient() . Alors, voici à quoi ressemblerait la dernière conséquence :

set_transient( 'special_query_results', $exclusive_query_final results, 12 * HOUR_IN_SECONDS )

Cette instance est extraite de la documentation officielle de WordPress Transients [1] . Nous vous conseillons d'examiner ce site pour une ventilation complète des transitoires (et comment les utiliser).

Les avantages de l'application de transitoires WordPress

Comme mentionné précédemment, les transitoires WordPress peuvent aider à améliorer les performances générales du site Web. Plusieurs constructeurs les utilisent pour réduire la variété des appels d'API externes.

Si le serveur doit effectuer plusieurs requêtes API pour récupérer des données, il peut orienter vers des périodes de chargement plus lentes pour vos utilisateurs finaux. Par exemple, vous pourriez éventuellement travailler avec un flux de médias sociaux ou afficher le nombre d'abonnés et de partages sur votre site. Si le serveur doit se connecter à ces plateformes de troisième célébration pour récupérer ces informations et ces faits, il choisira pendant une période plus longue pour que les informations se chargent.

Si ces faits sont enregistrés dans un cache momentané de la base de données, les données peuvent être expédiées plus rapidement. Ainsi, lorsqu'ils sont appliqués avec compétence, les transitoires peuvent réduire considérablement les moments de charge et vous permettre d'offrir une meilleure expérience client.

Du point de vue de la progression du site Web, les transitoires facilitent la gestion simple des informations. Par exemple, vous pouvez choisir le contenu écrit que vous souhaitez mettre en cache et la durée pendant laquelle vous souhaitez le conserver.

Cela peut être très avantageux si vous avez des données qui doivent être récupérées à l'aide d'une API, mais qui ne sont pas modifiées de manière routinière. Vous pouvez mettre en cache ce contenu afin qu'il se charge plus rapidement et l'actualiser tous les mois.

Si votre site Web affiche des informations qui doivent être mises à jour en temps réel, travailler avec des transitoires n'est peut-être pas le programme d'action idéal. Dans certains cas, vous voudrez peut-être supprimer le transitoire afin que la page Web affiche beaucoup plus de nouvelles informations tout le temps. Dans la partie à venir, nous envisagerons un aperçu plus proche de la prise en charge de vos transitoires WordPress.

Comment réguler les transitoires dans WordPress

Bien que vous souhaitiez peut-être une certaine connaissance de la programmation pour prendre en charge les transitoires de WordPress, vous pouvez utiliser certains plugins qui simplifieront le processus. Vous pourriez maintenant utiliser un outil d'optimisation qui présente cette caractéristique.

Par exemple, WP Rocket vous permet de supprimer tous les transitoires de votre site Web en examinant une case. Vous avez également le choix de supprimer uniquement les transitoires expirés.

Si vous recherchez un instrument gratuit (ou beaucoup plus de gestion autour de vos transitoires), vous pouvez consulter le plugin Transients Manager . Cela vous permet de mettre en perspective, de modifier et de supprimer tous les transitoires sur votre site Internet.

Au moment où vous installez et activez le plugin, dirigez-vous vers Resources > Transients . Ci-dessous, vous verrez une liste de contrôle de tous les transitoires sur votre page Web :

Affichage des transitoires WordPress.

Pour modifier un transitoire, survolez-le et choisissez Modifier . Vous pouvez transformer le nom, la valeur et le délai d'expiration en utilisant les champs appropriés :

Modification des transitoires dans WordPress.

Dès que vous êtes prêt, cliquez sur Enregistrer les améliorations .

Lorsqu'il s'agit de supprimer des transitoires, vous avez plusieurs possibilités. Par exemple, vous pouvez supprimer uniquement les transitoires expirés, les transitoires non expirés ou les personnes sans date d'expiration :

Suppression des transitoires WordPress.

Dans la barre d'outils principale de WordPress, vous verrez un choix pour suspendre les transitoires (et les réactiver) :

Suspendre les transitoires dans WordPress.

Ce plugin peut être utile lors du test de nouveaux transitoires. Il vous permet d'essayer des valeurs transitoires uniques (faits à mettre en cache) et de voir comment cela affecte les performances générales de votre site.

Résumé

Les transitoires WordPress vous aident à conserver les informations et les faits qui sont généralement récupérés via une API dans vos bases de données. De cette façon, le serveur n'aura pas besoin de se connecter à des plates-formes tierces pour récupérer ces informations. Les transitoires peuvent donc augmenter les instances de chargement et augmenter l'efficacité du site.

Par exemple, si vous avez un plugin de médias sociaux, un transitoire peut être utilisé pour conserver des faits tels que le nombre de partages et d'abonnés. De plus, vous pouvez utiliser un outil comme WP Rocket ou Transients Manager pour supprimer et modifier les transitoires.

Avez-vous des idées sur les transitoires WordPress ? Faites-le nous savoir dans le segment des remarques ci-dessous !

&#13