Dans un article publié sur Sitepoint, Ben Balbo explique comment utiliser des systèmes de cache avec PHP dans le but d'améliorer les performances d'une application.
Dans un premier temps, il explique le fonctionnement du cache d'un navigateur et les deux manières de l'utiliser : les méta-tags en HTML et les HTTP headers.
Il présente ensuite différentes problématiques d'utilisation d'un cache :
- Comment mettre en cache des téléchargements de fichier avec Internet Explorer.
- Comment utiliser la bufferisation.
- Utilisation du cache avec un moteur de template.
- Comment mettre en cache une partie précise d'une page qui ne change jamais.
Il termine enfin en expliquant comment utiliser le package Cache_Lite de PEAR pour mettre en place un cache côté serveur.
Lien vers l'article:
Cache it! Solve PHP Performance Problems