- Aze,
Salut
Je vous présente un petit script dont le but est de nous dire quelle page web nécessite d'être optimisé en priorité afin de limiter la charge serveur.
L'utilisation est plutôt simple
Il vous suffit de copier les 3 fichiers "stat.class.php", "stat.php", "cnx.php", et "chart.js" (utilisé pour l'affichage des statistiques) sur votre serveur. Vous devez ensuite importer la table temps.sql dans votre base de donnée. Il vous faut ensuite configurer le fichier cnx.php avec les informations de votre base de donnée. Une fois que c'est fait, il vous faut ajouter
1 | include('stat.class.php');
|
a la première ligne de toutes les pages de votre site, et
1 | $stat->Stop();
|
à la dernière ligne. (Et oui l'architecture MVC c'est utile^^)
Un fois que c'est fait, baladez vous sur votre site (ou laissez vos utilisateurs le faire à votre place !). A chaque page affichée, le temps que le serveur a mis pour la généré est enregistrée dans la base de donnée. Il ne vous reste plus qu'a aller sur la page "stats.php" pour voir les temps de chargement :
On voit ici que la page représenté en rouge est clairement plus longue a s'afficher que les autres. C'est donc elle qu'il faut optimiser en priorité.
ce script est distribué sous licence BY-SA
Lien de téléchargement : https://mega.co.nz/#!HJtQgCIb!CsN_Wsjq9VK3qMeI6DTuO3zGrcwRE3oCeC0hx9vtHqQ
Que pourrais-je améliorer/ajouter ?