performance site.. ?

bonsoir,

je constate souvent des temps de réponse important de mes sites par rapport à ce que j’avais il y a 1 an…
Or,

  • j’ai changé d’hébergeur (pour ovh)
  • je suis passé de 1.9 à spip2 (2.0.5),
  • j’ai pris un squelette complet (sarka) plutôt qu’un dist personnalisé
  • et j’ai mis des plugins divers, dont gis, spiplistes…
    Le volume de la table et la fréquentation est de même ordre…

la question est:
comment évaluer les temps de réponse de son site, et comment orienter le travail pour l’améliorer… ?

Pour commencer, y-a-t-il des outils de mesure ? qui donne la performance globale ?
Et dans l’idéal, un truc qui évaluerait les différentes couches (serveur http, serveur sql, affichage spip , calcul squelette… ?


merci d’avance
pam

lpam a écrit :

*comment évaluer les temps de réponse de son site, et comment orienter le travail pour l'améliorer...* ?

en étant logué comme administrateur, tu peux afficher tes pages en ajoutant à l'url :
   ?var_profile=0 (ou &var_profile=0)
qui te renverra pour cette page, les requêtes sql détaillées (dont temps de traitement)

toujours logué, l'ajout de :
   ?var_mode=debug (ou &var_mode=debug)
retournera pour chaque portion de ta page (globale, inclure), les requêtes sql de chaque boucle utilisée dont temps de traitement
cliquer sur "résultat" pour l'affichage de la requête d'une boucle spécifique ;
cliquer sur squelette pour l'affichage du source du squelette ;
cliquer sur code pour le php généré par la boucle ;
cliquer sur calcul pour la synthèse de l''explain' sql

analyser tout cela devrait te permettre de repérer les traitements lourds.

si tu utilises (et pourquoi pas ?) firefox, tu as les extensions firebug et yslow qui te permettent de juger des temps de chargement de la page affichée :
   https://addons.mozilla.org/fr/firefox/addon/1843
   http://developer.yahoo.com/yslow/

Bonsoir,

Je suis dans une configuration proche
- Je suis chez OVH (60gp et 90plan)
- Je suis passé de 1.9 à 2.0.5
- J'observe un ralentissement certain des sites ces derniers temps…

Par contre dans mon cas, il y a une augmentation de la fréquentation (x20) due au passage de robots spameurs (spams extrême-orientaux sur les forums et russes sur les référés). Les robots pilonnent notamment les formulaires et pages de forums (pas toujours comptabilisées dans les statistiques spip et peu (pas?) mises en cache), je leur avais (peut-être à tort) attribué le ralentissement observé, absolvant ainsi et SPIP2, et l'hébergeur, et la performance de mes squelettes…

eM

j’ai l’impression que mon renvoi d’hier n’est pas arrivé… je le remets

lpam a écrit :

quand je clique sur resultat, il ouvre la page correspondante, et reste en attente.. très longtemps (plus de 5 Mn...) ? mais ne donne rien...

peut-être (?) dû au fait que sarka3 utilise des feuilles de style calculées...

7 s pour le premier GET, ca parait long... mais comment avoir de bons repères ?

(trés rapidement : j'ai 'survolé' le code)

tu pourrais activer la compression des feuilles de style et des scripts js (configuration avancée)

tu pourrais augmenter le cache de la page sommaire (7200 ça fait 2 minutes... est-ce vraiment nécessaire de recalculer toutes les 2 minutes ?)

C'est sur quel type de plateforme ? Linux ?Windows ?

-----Message d'origine-----
De : denisb [mailto:denisb@laposte.net]
Envoyé : dimanche 8 mars 2009 12:30
À : spip@rezo.net
Objet : Re: [Spip] performance site.. ?

lpam a écrit :

quand je clique sur resultat, il ouvre la page correspondante, et reste en

attente.. très longtemps (plus de 5 Mn...) ? mais ne donne rien...

peut-être (?) dû au fait que sarka3 utilise des feuilles de style
calculées...

7 s pour le premier GET, ca parait long... mais comment avoir de bons

repères ?

(trés rapidement : j'ai 'survolé' le code)

tu pourrais activer la compression des feuilles de style et des scripts
js (configuration avancée)

tu pourrais augmenter le cache de la page sommaire (7200 ça fait 2
minutes... est-ce vraiment nécessaire de recalculer toutes les 2 minutes ?)

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

tu pourrais augmenter le cache de la page sommaire (7200 ça fait 2
minutes... est-ce vraiment nécessaire de recalculer toutes les 2 minutes ?)

2h non ? oui, ok, ca reste un peu court, 6h serait peut etre
raisonnable. mais bon, 2h, ca devrait aller quand meme non ? :slight_smile:

Chag

--
"Ca ne marche pas" ne veut rien dire. Alors ne dites rien (ou développez !)
"it doesn't work" means nothing. So, say nothing (or say more !)

chag a écrit :

2h non ?

argh...

<excuse> glenlivet </excuse>

pour le compacatage css et html, je l'avais désactivé car le commentaire disait qu'en phase de développement ca rendait plus compliqué l'analyse
mais je l'ai réactivé sans effet !! je suis passé pour le même cas de 5,6s à 6,1s... !!!

comme je viens de le dire sur le forum sarka, je commence à me demander s'il n'y a pas qqchose coté spip/sql/ovh...

L'idéal serait d'avoir une base de benchmark... avec un tableau de bord de toutes les ressources sql nécessaires à spip
on pourrait tester la base sur plusieurs environnements et comparer les résultats... ?

pam

denisb a écrit :

chag a écrit :

2h non ?

argh...

<excuse> glenlivet </excuse>

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

* lpam tapuscrivait, le 08/03/2009 16:14:

pour le compacatage css et html, je l'avais désactivé car le commentaire disait qu'en phase de développement ca rendait plus compliqué l'analyse
mais je l'ai réactivé sans effet !! je suis passé pour le même cas de 5,6s à 6,1s... !!!

comme je viens de le dire sur le forum sarka, je commence à me demander s'il n'y a pas qqchose coté spip/sql/ovh...

L'idéal serait d'avoir une base de benchmark... avec un tableau de bord de toutes les ressources sql nécessaires à spip
on pourrait tester la base sur plusieurs environnements et comparer les résultats... ?

Pour ma part, j'ai un élément de comparaison entre : www.manrese.com (Plan 240 OVH) et www.pyrat.net sur un dédié OVH (Dual Core 2.2Ghz, 4Go de RAM) :
- plan 240 : http://www.woozweb.com/ressourcedetail/manrese.com/20081201105215CFwww1743383
- Dédié : http://www.woozweb.com/ressourcedetail/pyrat.net/20080216112733CF446231 (l'augmentation du temps de réponse est due à une attaque par un robot spammeur il y a 2 jours).

Manifestement, le dédié est plus rapide que le mutualisé.

--
RealET

" Manifestement, le dédié est plus rapide que le mutualisé." : même sans
test, on aurait pu te le dire :slight_smile:

-----Message d'origine-----
De : RealET [mailto:real3t@gmail.com]
Envoyé : dimanche 8 mars 2009 19:32
À : spip@rezo.net
Objet : Re: [Spip] performance site.. ?

* lpam tapuscrivait, le 08/03/2009 16:14:

pour le compacatage css et html, je l'avais désactivé car le commentaire
disait qu'en phase de développement ca rendait plus compliqué l'analyse
mais je l'ai réactivé sans effet !! je suis passé pour le même cas de
5,6s à 6,1s... !!!

comme je viens de le dire sur le forum sarka, je commence à me demander
s'il n'y a pas qqchose coté spip/sql/ovh...

L'idéal serait d'avoir une base de benchmark... avec un tableau de bord
de toutes les ressources sql nécessaires à spip
on pourrait tester la base sur plusieurs environnements et comparer les
résultats... ?

Pour ma part, j'ai un élément de comparaison entre : www.manrese.com
(Plan 240 OVH) et www.pyrat.net sur un dédié OVH (Dual Core 2.2Ghz, 4Go
de RAM) :
- plan 240 :
http://www.woozweb.com/ressourcedetail/manrese.com/20081201105215CFwww174338
3
- Dédié :
http://www.woozweb.com/ressourcedetail/pyrat.net/20080216112733CF446231
(l'augmentation du temps de réponse est due à une attaque par un robot
spammeur il y a 2 jours).

Manifestement, le dédié est plus rapide que le mutualisé.

--
RealET

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou
http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

* Samy RABIH tapuscrivait, le 08/03/2009 21:11:

" Manifestement, le dédié est plus rapide que le mutualisé." : même sans
test, on aurait pu te le dire :slight_smile:

Bon, je précise : c'est un dédié que je mutualise.
Simplement, par rapport à OVH, je le mutualise avec moins de site par CPU.

-----Message d'origine-----
De : RealET [mailto:real3t@gmail.com] Envoyé : dimanche 8 mars 2009 19:32
À : spip@rezo.net
Objet : Re: [Spip] performance site.. ?

* lpam tapuscrivait, le 08/03/2009 16:14:

pour le compacatage css et html, je l'avais désactivé car le commentaire disait qu'en phase de développement ca rendait plus compliqué l'analyse
mais je l'ai réactivé sans effet !! je suis passé pour le même cas de 5,6s à 6,1s... !!!

comme je viens de le dire sur le forum sarka, je commence à me demander s'il n'y a pas qqchose coté spip/sql/ovh...

L'idéal serait d'avoir une base de benchmark... avec un tableau de bord de toutes les ressources sql nécessaires à spip
on pourrait tester la base sur plusieurs environnements et comparer les résultats... ?

Pour ma part, j'ai un élément de comparaison entre : www.manrese.com (Plan 240 OVH) et www.pyrat.net sur un dédié OVH (Dual Core 2.2Ghz, 4Go de RAM) :
- plan 240 : http://www.woozweb.com/ressourcedetail/manrese.com/20081201105215CFwww174338
3
- Dédié : http://www.woozweb.com/ressourcedetail/pyrat.net/20080216112733CF446231 (l'augmentation du temps de réponse est due à une attaque par un robot spammeur il y a 2 jours).

Manifestement, le dédié est plus rapide que le mutualisé.

--
RealET

ATTENTION OVH DANGER

Le 8 mars 2009 21:46, RealET <real3t@gmail.com> a écrit :

  • Samy RABIH tapuscrivait, le 08/03/2009 21:11:

" Manifestement, le dédié est plus rapide que le mutualisé." : même sans
test, on aurait pu te le dire :slight_smile:

Bon, je précise : c’est un dédié que je mutualise.
Simplement, par rapport à OVH, je le mutualise avec moins de site par CPU.

-----Message d’origine-----
De : RealET [mailto:real3t@gmail.com] Envoyé : dimanche 8 mars 2009 19:32
À : spip@rezo.net
Objet : Re: [Spip] performance site… ?

  • lpam tapuscrivait, le 08/03/2009 16:14:

pour le compacatage css et html, je l’avais désactivé car le commentaire disait qu’en phase de développement ca rendait plus compliqué l’analyse
mais je l’ai réactivé sans effet !! je suis passé pour le même cas de 5,6s à 6,1s… !!!

comme je viens de le dire sur le forum sarka, je commence à me demander s’il n’y a pas qqchose coté spip/sql/ovh…

L’idéal serait d’avoir une base de benchmark… avec un tableau de bord de toutes les ressources sql nécessaires à spip
on pourrait tester la base sur plusieurs environnements et comparer les résultats… ?

Pour ma part, j’ai un élément de comparaison entre : www.manrese.com (Plan 240 OVH) et www.pyrat.net sur un dédié OVH (Dual Core 2.2Ghz, 4Go de RAM) :

Manifestement, le dédié est plus rapide que le mutualisé.


RealET


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


Pascal

* Pascal Engelmajer tapuscrivait, le 12/03/2009 15:55:

ATTENTION OVH DANGER

Des faits, pas du FUD (Fear Uncertain and Doubt)

--
RealET

RealET a écrit :

* Pascal Engelmajer tapuscrivait, le 12/03/2009 15:55:

ATTENTION OVH DANGER

Des faits, pas du FUD (Fear Uncertain and Doubt)

oh, je croyais que c'était pour Fertainement, f'ai Un Doute ; pas affez web2.0, fûrement.

On 8 mar, 13:35, denisb <den...@laposte.net> wrote:

chag a écrit :

> 2h non ?

argh...

<excuse> glenlivet </excuse>

Si c'est du Livet, tu es tout pardonné :stuck_out_tongue:

/me sort -->

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

--
Etienne Brackers.

| Webdesigner intégrateur indépendant
| Création de sites web avec Spip
| La Flèche, Angers, Pays de la Loire...

Ouais enfin là c'est plutôt Futile Useless et Délirant !!!

On 12 mar, 18:42, fremoin <fcj...@orange.fr> wrote:

RealET a écrit :> * Pascal Engelmajer tapuscrivait, le 12/03/2009 15:55:
>> ATTENTION OVH DANGER
> Des faits, pas du FUD (Fear Uncertain and Doubt)

oh, je croyais que c'était pour Fertainement, f'ai Un Doute ; pas affez
web2.0, fûrement.

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

--
Etienne Brackers.

| Webdesigner intégrateur indépendant
| Création de sites web avec Spip
| La Flèche, Angers, Pays de la Loire...