Généralement, quand on utilise les reverses proxy caches pour mettre en cache des pages HTML, on base la durée de conservation de la page complète par rapport à l’élément qui change le plus régulièrement. Ce qui revient souvent à ne pas mettre en cache le contenu alors qu'il n'y en a qu'une toute petite partie qui est réellement dynamique.
Les ESI, ou Edge Side Include, peuvent vous permettre de différencier la durée des caches de chaque partie de votre page HTML, et ainsi améliorer votre usage du cache et améliorer vos perfs sans faire appel à du javascript.