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 8.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.
Pour une formation ou une assistance technique sur la mise en œuvre de nos solutions, contactez votre commercial ou consultez la page Professional Services pour obtenir un devis et faire analyser votre projet par nos experts.
Rejoignez notre communauté d'utilisateurs.