Comment configurer Redis dans WordPress ?

WordPress est un système de gestion de contenu (CMS) gratuit et open source, basé sur PHP et MySQL, pour créer des sites Web et des applications Web. De nombreux hébergeurs proposent WordPress pré-installé sur leurs serveurs. Si vous utilisez WordPress ou envisagez de l’utiliser, vous devez être conscient de ses problèmes de performances.

Redis est un magasin de structure de données rapide, open source et en mémoire, utilisé comme base de données, cache et courtier de messages.

Il est utilisé pour stocker des données transitoires auxquelles il faut accéder rapidement. Cela peut inclure les paramètres de configuration de l’application, l’état de la session utilisateur et les données fréquemment consultées de la base de données telles que les commentaires ou les utilisateurs récents.

Redis est souvent qualifié de « serveur de structure de données » plutôt que de système de gestion de base de données relationnelle (RDBMS) typique. Il a été écrit en ANSI C dans un souci de portabilité.

Qu’est-ce que Redis ?

Redis est un magasin de structure de données en mémoire, utilisé comme base de données et cache. Il prend en charge différentes structures de données telles que les chaînes, les hachages, les listes et les ensembles. Redis peut servir de courtier de messages en utilisant son système de publication/abonnement pour aider à dissocier les applications (par exemple, WordPress) les unes des autres. En plus du stockage de base de style clé-valeur, il prend également en charge les scripts en Lua ou JavaScript avec le framework Redis Modules.

Comment fonctionne Redis ?

Redis est un serveur de structure de données qui peut être utilisé comme alternative au cache. C’est une base de données en mémoire, mais c’est bien plus que cela : Redis est un magasin clé-valeur, une base de données, un cache, un courtier de messages et un moteur de recherche en texte intégral. Essentiellement, Redis peut faire tout ce que vous voulez avec vos données.

Redis offre un large éventail de fonctionnalités et son principal avantage par rapport à la plupart des autres bases de données est qu’il s’exécute en mémoire et qu’il est donc extrêmement rapide (il peut gérer plus de 100 000 requêtes par seconde). Un autre avantage de Redis est qu’il fonctionne sur toutes les principales plates-formes et que vous pouvez l’utiliser à la fois sur votre machine locale ou dans des environnements de production où vous avez besoin d’une disponibilité et d’une évolutivité élevées.

Pourquoi utiliser Redis sur votre site WordPress ?

Redis est un magasin clé-valeur qui vous permet de stocker des données sous la forme d’une chaîne. Cela peut ressembler à votre base de données WordPress, mais Redis présente quelques différences essentielles.

Tout d’abord, il vous permet de mettre en cache des éléments tels que des images ou des scripts. Vous pouvez configurer combien de temps ils sont mis en cache et comment ils sont également utilisés. Cela le rend idéal pour les grands et les petits sites, car il vous évite d’avoir à exécuter des requêtes sur votre base de données chaque fois que quelque chose doit être rendu dans le navigateur.

Deuxièmement, Redis fonctionne plus rapidement que MySQL ou PostgreSQL car il n’a pas de problèmes de verrouillage avec les transactions – vous n’avez pas non plus plusieurs processus essayant d’écrire des données à la fois (ce qui entraînerait l’échec de l’opération d’écriture d’un processus). Enfin, cela signifie qu’il n’y a pas beaucoup de charge sur votre serveur ou votre tableau de bord lorsque vous utilisez redis au lieu de MySQL/PostgreSQL ; ce qui permet à tout de fonctionner correctement même pendant les périodes de forte affluence !

Comment installer Redis dans CyberPanel ?

Étape 1 Déployez votre site Web

La première étape consiste à créer un nouveau site Web via CyberPanel. Naviguez vers le Sites Internet et cliquez sur Créer un site Web. Sélectionnez maintenant le package, le propriétaire, le nom de domaine, l’e-mail, la version php et créer un site web.

Sites Web → Créer un site Web

Comment configurer Redis dans WordPress ? 1

Enfin, votre site Web est créé et vous pouvez voir votre site Web nouvellement créé dans Site Web de la listes.

Comment configurer Redis dans WordPress ? 3

Étape 2 Installez Redis dans CyberPanel

L’étape suivante consiste à installer Redis dans CyberPanel. Pour visiter la page d’installation de Redis, accédez d’abord à :

Gérer les services → Applications.

Comment configurer Redis dans WordPress ? 5

Ensuite, vous devez cliquer sur le → Redis et cliquez sur le bouton d’installation.

Comment configurer Redis dans WordPress ? 7

Comment installer l’extension Redis dans CyberPanel ?

Après avoir installé Redis, vous devez vous connecter SSH avec Bitviseune fois que vous êtes connecté, vous pouvez voir que Nouvelle console terminale l’onglet est activé

Comment configurer Redis dans WordPress ? 9

Entrez maintenant une commande

miam installer php74-redis -y

(Après lsphp, vous devez mentionner la version de php que vous avez sélectionnée lors du déploiement d’un site)

Comment configurer Redis dans WordPress ? 11

Après une installation réussie, redémarrer php avec la commande suivante

killall lsphp

Ainsi, il pourrait lire les configurations d’extension.

Comment configurer Redis dans WordPress ? 13

Maintenant, pour commencer à envoyer des données à Redis, revenez à Liste des sites Web et ouvert Gestionnaire de fichiers du site que vous avez créé ci-dessus,

Comment configurer Redis dans WordPress ? 15

Double-cliquez et ouvrez public_html dossier

Comment configurer Redis dans WordPress ? 17

Créer Nouveau fichier et nommez-le comme redis.php

Configurer Redis dans WordPress

Lorsque vous ouvrez votre fichier dans le navigateur, il sera vide pour l’instant :

Comment configurer Redis dans WordPress ? 19

Ouvrez maintenant le fichier avec éditeur de codeafin que nous puissions ajouter du code à l’intérieur :

Comment configurer Redis dans WordPress ? 21

Collez le contenu suivant dans ce fichier :

Configurer Redis dans WordPress

Copiez-le et collez-le à l’aide de CodeEditor que vous avez ouvert ci-dessus

Comment configurer Redis dans WordPress ? 23

Cette commande (en surbrillance) ne s’exécutera pas si vous n’avez pas installé l’extension Redis php.

Comment configurer Redis dans WordPress ? 25

Cliquez sur Sauvegarder les modifications. Maintenant, votre connexion a été stockée avec succès et elle envoie les données dans Redis.

Configurer Redis dans WordPress

Si vous voulez vérifier qu’il est ouvert console de commande et entrez la commande

moniteur redis-cli

Comment configurer Redis dans WordPress ? 27

Actualisez-le simplement et vous verrez à nouveau les données envoyées ici. C’est ainsi que vous pouvez envoyer vos données à Redis.

Si quelque chose ne va pas, vous pouvez également vider le cache Redis pour vous assurer que vous n’obtenez pas de données obsolètes.

Quelles sont les bonnes pratiques de configuration de Redis sur WordPress ?

Redis est un magasin clé-valeur utilisé pour stocker des données sous la forme d’une table de hachage. Les données stockées dans Redis sont accessibles en temps réel. Il stocke à la fois les clés et les valeurs ; la clé peut être n’importe quelle chaîne, alors que la valeur peut être n’importe quel type d’objet. Voici quelques exemples de stockage de ces informations :

  • Les identifiants des utilisateurs et leur dernière date de connexion
  • Une liste des messages de chaque auteur ou catégorie pour lesquels ils les ont écrits (c’est-à-dire « les trois messages les plus récents écrits par John Doe »)

Redis tire parti de sa rapidité et de sa simplicité en stockant sur disque les données fréquemment consultées à l’aide de deux techniques différentes : la persistance et la gestion de la mémoire.*La première méthode vous permet de configurer des sauvegardes automatiques, tandis que la deuxième méthode garantit qu’un serveur n’en surcharge pas un autre. aux heures de pointe.*

Conclusion

Dans cet article, nous avons vu comment installer Redis sur votre compte CyberPanel. Nous avons également exploré les meilleures pratiques de configuration de Redis pour WordPress.

Lectures complémentaires

Partagez cet article

Newsletter

Inscrivez-vous à notre newsletter pour profiter de toutes nos astuces !

Laissez une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *