Système de cache
Contrairement aux anciens systèmes s'adressant directement au système d'exploitation ou carrément à l'électronique, les sites Web modernes reposent souvent sur des architectures compliquées et malheureusement inutilement lourdes. Plutôt que d'améliorer l'architecture du code source du site Web ou d'investir dans un meilleur équipement matériel, la plupart des développeurs ont choisi de contourner le problème en utilisant un système de cache.
Ainsi, par exemple, lorsqu'on interroge une page «.php», plutôt que d'effectuer le long traitement d'un cadre d'application ou d'un projet, il retourne tout simplement le résultat de la page du dernier traitement s'il est disponible et si elle n'est pas expirée. S'il est expiré de régénéra le contenu. De plus, dépendamment des traitements, on pourrait par exemple d'ici de régénérer le contenu uniquement une fois par heure, une fois jour, une fois par mois,...