GenTime, mesure le temps de génération de chaque page

 
GenTime, mesure le temps de génération de chaque page

C'est l'un des plugins de support que j'ai l'habitude d'installer lorsque je fais des tâches d'optimisation.

Il est léger, simple et utile. Il ne fait qu'une seule chose. Il n'y a pas de paramètres ou de configuration. Installez-le, activez-le et c'est tout.

GenTime analyse le temps nécessaire pour générer chaque page que vous visitez et l'affiche dans la barre supérieure de l'administration de WordPress. C'est particulièrement utile pour obtenir une estimation approximative des pages qui prennent le plus de temps à charger lorsque vous avez besoin d'attaquer des problèmes spécifiques à des endroits spécifiques.

Gardez à l'esprit que ces valeurs sont toujours approximatives car elles sont sujettes à d'éventuelles réponses intermittentes du serveur. Prenez-les donc pour ce qu'elles sont : une référence.

Son auteur est Sybre Waaijer, un développeur qui est également le fondateur d'un autre plugin populaire, The SEO Framework, le plugin SEO le plus léger pour WordPress aujourd'hui.

Sybre indique que si le plugin affiche 0,070s ou plus sur une installation WordPress propre, vous devriez envisager de changer d'hébergeur.

Il note également que cela est vrai si vous utilisez un thème "classique". Si votre modèle est FSE (Full Site Edition), la limite serait de 0,140s (comme par exemple avec Twenty Twenty-Four comme modèle, car FSE est deux fois plus lent).

Il existe deux filtres que vous pouvez ajouter à votre fichier functions.php, l'un d'entre eux permet de modifier le rôle minimum de l'utilisateur qui sera en mesure de voir la mesure GenTime :

add_filter('gentime_minimum_role', 'my_gentime_minimum_role' ) ;
function my_gentime_minimum_role( $default = 'install_plugins' ) {

    // Voir https://codex.wordpress.org/Roles_and_Capabilities pour une liste de noms de rôles
    $role = 'edit_pages' ;

    return $role ;
}

Et un autre pour changer le nombre de décimales à afficher :

add_filter('gentime_decimals', 'my_gentime_decimals' ) ;
function my_gentime_decimals( $default = 3 ) {
    return 4 ;
}


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad

Artículos relacionados

Este blog se aloja en LucusHost

LucusHost, el mejor hosting