Le moyen le plus populaire consiste à utiliser Memcached pour la mise en cache. Fondamentalement, il s'agit simplement d'un moteur de stockage clé-valeur qui met en cache les valeurs dans la RAM. Votre application peut l'utiliser pour mettre en cache des valeurs afin de réduire les besoins d'interrogation de la base de données à chaque fois.
Vous pouvez jeter un œil à l'l'extension Memcached de PHP sur l'utilisation de PHP avec Memcached.