Se connecter avec PHP au service Public Cloud Databases pour Valkey
Connectez-vous à votre service Public Cloud Databases pour Valkey à l'aide du langage de programmation PHP
Objectif
Public Cloud Databases vous permet de vous concentrer sur la création et le déploiement de vos applications cloud, pendant qu'OVHcloud prend en charge l'infrastructure de base de données et son maintien en conditions opérationnelles.
Ce guide explique comment se connecter à une instance de service Valkey à l'aide de l'un des langages de programmation les plus célèbres au monde : PHP.
Vous trouverez un exemple sur le dépôt d'exemples Github.
Prérequis
- Un accès à votre
- Un projet Public Cloud dans votre compte OVHcloud
- Un service Valkey actif sur votre service OVHcloud Public Cloud Databases (ce guide peut vous aider à répondre à ce prérequis)
- Configurer votre service Valkey pour qu'il accepte les connexions entrantes
- Un environnement PHP dans une version stable et disposant d'une connectivité au réseau public (Internet). Ce guide a été réalisé en PHP 7.4.
Concept
Un service Valkey peut être géré de plusieurs façons. L'une des plus simples, tout en restant puissante, consiste à utiliser une interface en ligne de commande (CLI), comme le montre notre guide : Se connecter avec la CLI.
Une autre méthode consiste à interagir directement à l'aide de langages de programmation, tels que PHP. PHP est utilisé sur près de 80 % des sites web dans le monde, comme Facebook, Wikipedia ou WordPress. Redis® propose plusieurs clients PHP, permettant de se connecter à une instance et de la gérer depuis le code. Veuillez consulter la documentation officielle de Redis® pour les clients PHP pour obtenir les informations les plus récentes sur les clients.
Nous allons devoir configurer notre environnement PHP avec le client phpredis, puis configurer notre service Public Cloud Databases pour Valkey afin qu'il accepte les connexions entrantes, et enfin coder en PHP pour effectuer quelques actions d'exemple.
En pratique
Configurer votre environnement PHP
Pour interagir avec votre instance en PHP, votre environnement de développement doit être configuré avec :
- Une version compatible de PHP ;
- Une extension PHP prenant en charge la version 6 du logiciel open source Redis® et TLS, comme recommandé par Redis® : les bibliothèques PHP phpredis ou Predis.
Pour phpredis comme pour Predis, il est recommandé de consulter leurs sites respectifs pour connaître la procédure d'installation :
Nous sommes maintenant prêts à apprendre comment nous connecter à notre instance. Nous utiliserons phpredis comme client PHP.
Se connecter avec PHP
Dans votre environnement PHP, essayons une connexion. Pour être sûr d'être bien connecté, définissez une paire de données puis vérifiez que vous pouvez en récupérer la valeur.
Félicitations ! Tout fonctionne correctement.
Aller plus loin
- Tutoriel officiel Redis® : simple clone de Twitter avec PHP
- Valkey - Capacités et limitations
- Configurer le vRack pour Public Cloud
Visitez notre chaîne Discord dédiée : https://discord.gg/ovhcloud. Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe nos services de bases de données.
Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.
Rejoignez notre communauté d'utilisateurs.