We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20394
    • 134 Posts
    Bonjour.

    Lors du parsing de la page, il me semble que modx parcours le template auquel on a adkoint le contenu de la page demandée, puis à chaque fois qu’il rencontre un snippet vérifie si celui-ci n’existe pas dans le cache. Si ce n’est pas le cas, modx fait une requête SQL pour aller chercher le code correspondant. Il y a donc autant de requêtes SQL que de snippets distincts.

    Une solution à creuser : lors de l’enregistrement de la page, modx repère tous les snippets de cette page et enregistre dans une table de données leurs présences. Ensuite lors du chargement de la page, on place dans le cache tous les snippets associés à cette page en une seule requête SQL.