C'est "un vieux truc" que j'ai encore expérimenté il y a quelques jours : le cache. Comment générer un cache de ses pages PHP utilisant une base de données Mysql afin de gagner en rapidité de chargement. C'est d'autant plus intéressant si les mises à jour de ce site ne sont pas d'une fréquence importante (encore que...). Cela évite de créer une requête à la base de données pour chaque visiteur qui consulte votre site.

J'apprécie particulièrement la simplicité de mise en œuvre et la puissance de JPcache. J'invite tout le monde à l'essayer. Même sans benchmark, on se rend tout de suite compte du gain de rapidité au chargement des pages. Il est même possible d'utiliser cette technique pour mettre en cache les résultats d'un moteur de recherche.

Vous ne pensiez pas que Google interrogeait sa base de données à chaque fois que quelqu'un tape "sexe" comme mot-clé ;)