les pages d'un forum peuvent paraître dynamique mais en réalité ne le sont pas, par exemple ici, mis à part l'heure, la liste des users online et l'image de boo qui change la nuit tout le reste est statique
ce contenu vraiment dynamique pourrais être inséré par du javascript (et ce ne serais que mieux car google s'en tape complet, et au passage c'est d’ailleurs con de voir la liste des users online dans le descriptif des résultats google)
ici c'est le serveur web qui va compresser
pour chaque demande la page avant de l'envoyer, pour celle ci par exemple je vois ~15ms de génération par php, plus le temps de compression gz au minimum par apache, sachant que tout est statique, au lieu de régénérer la page à chaque demande (avec tout les appels de base de données que cela inclus), sauver la page complète et déjà compressé en fichier (ou en ram avec par exemple redis, mais ici yn est un peu gros pour rentrer en ram

) serais très pertinent et permettrais de desservir genre 100 fois plus de pages qu'actuellement
dès qu'un user poste ou édite, le cache serais simplement détruit et la prochaine demande de la page la générerais et la sauverais en cache
bien évidement cela demande beaucoup de réorganisation et de changement dans le code, car la gestion de tout ca devrais être assuré par le php (ou une partie, genre la vérification de présence en cache, directement nginx qui lui est scriptable contrairement à apache)