web-dev-qa-db-fra.com

Comment déboguer Joomla! après avoir rendu le dernier module?

J'ai un site avec des problèmes de performances. J'ai essayé de le déboguer sans trop de chance.

J'ai les informations suivantes:

...
Application 0.527 seconds (+0.004); 6.93 MB (+0.018) - afterRenderModule mod_banners (Publicidad Leaderboard)
Application 10.656 seconds (+10.129); 7.01 MB (+0.083) - afterRender

Il y a un intervalle de 10 secondes et je ne sais pas où regarder. Commencer à désactiver/activer les plug-ins et les modules revient à surpasser le problème.

Dans la recherche d'une solution, j'ai constaté que l'écart était lié à la première fois que le cache était généré. Cela semble être un comportement attendu, alors, c'est bon. Cependant, une fois que le système a le cache prêt:

Application 0.470 seconds (+0.004); 6.72 MB (+0.019) - afterRenderModule mod_banners (Publicidad Leaderboard)
Application 0.984 seconds (+0.514); 6.76 MB (+0.043) - afterRender

Une demi-seconde, ce n'est peut-être pas beaucoup, mais quand ça vient de "no where", au moins pour moi, c'est un sujet d'inquiétude.

Donc, je me demande s’il existe un moyen d’extraire plus d’informations entre l’après-rendu du dernier module et le dernier après-rendu afin que je puisse déterminer quelle partie accorder.

2
pQB

La performance est un grand sujet. Cependant, cet article, tiré de Roberto Segura Blog , présente un cas pratique pour répondre à votre question.

Joomla! benchmark des outils de rendu http://phproberto.com/fr/blog/21-joomla-rendering-benchmarks

1
Anibal