115 Pratiques d'écoconception d'applications à architecture web, et plus...
Source CNUMR [BP_057_fr]

Utiliser tous les niveaux de cache du CMS

Identifiants

GreenITV2V3V4
605757

Catégories

Cycle de vieTiersResponsable
4. ProductionDatacenterAdministrateur systèmes

Indications

Degré de prioritéMise en oeuvreImpact écologique
434
Ressources Economisées
Processeur / Mémoire vive

Description

Si le CMS (comme Wordpress, Drupal, eZ Publish…) propose un système de cache à plusieurs niveaux, utiliser ces différents niveaux car leur granularité permet de réduire les ressources consommées (cycles CPU, mémoire) et d’offrir de bonnes performances à l’utilisateur.

Exemple

Un CMS comme WordPress ne dispose pas nativement de système de cache, mais il existe plusieurs plugins qui comblent cette lacune, les plus connus étant :

Dès lors avec l’un de ces plugins, les pages sont mises en cache sur le serveur et ne sont plus générées pour chaque utilisateur. Accessoirement, ce genre d’outil fournit aussi d’autres optimisations orientées WebPerf qui vont dans le sens de l’écoconception web.

Principe de validation

Le nombre …est inférieur ou égal à
de cache non activé0