Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum osCommerce-fr _ Hébergement _ La lenteur de navigation vient t-elle de mon hébergeur?

Écrit par : computer 12 Mar 2012, 12:12

Bonjour,

J'ai pas mal optimisé et compressé le code JS et CSS de mon site www.santenature.fr sous gtmetrix j'obtiens une note comprise entre A et B (ce qui pour Google est vraiment correct), en revanche je constate toujours une certaine lenteur lorsque je clique dans les catégories et sous catégories... pensez vous que cela vient de mon hébergement OVH (offre pro, ancien 90plan), ou bien d'autre chose, si oui de quoi?

Dans l'attente de vos réponse,
par avance merci.

Écrit par : Gnidhal 12 Mar 2012, 14:51

Salut,
Tu dis avoir optimisé ton site le plus possible mais rapidement, tes belles images de bandeau mériteraient d'être compressées : entre 100ko et 150ko que je compresse sans destruction flagrante entre 26 et 35ko (soit près de 4 fois moins)
Concernant l'hébergeur, en faisant une recherche sur le Nom de domaine on voit que tu es chez OVH et sur le DNS13
Cela nous dit que tu es en mutualisé et vraisemblablement installé dans un "cloud" ou une ferme de serveur ou équivalent.
Cela signifie donc que les ressources qui sont allouées à ton site sont fonction de ses besoins et de sa fréquentation (dans la limite haute définie par ton contrat d'hébergement)
Il en résulte que si ton site est peu fréquenté, ou que tu fais un test alors qu'il n'y a aucun visiteur en ligne depuis plusieurs minutes, ton site va être lent. C'est le revers de la médaille du low-cost.
D'autres hébergeurs plus proches de la dimension humaine (comme Icodia, Nfrance...) te proposeront un service moins vaste (moins d'espace disque) mais avec une réactivité meilleure car moins répartie pour un prix légèrement plus concret en mutualisé, même si ça reste du domaine du raisonnable.

Cela dit, je n'ai pas constaté lors de ma visite de lenteur désastreuse ou pénalisante. Etait-ce justement parce qu'à ce moment nous étions plusieurs à faire le même test ?
Combien de visiteurs quotidiens as-tu en moyenne sur ton site ? (Google Anlytics te le dira)

Écrit par : chti_poupon 12 Mar 2012, 14:57

Bonjour
De chez moi, avec ma brouette habituelle, ton site est plutôt rapide.
As tu consulté la vitesse estimée par GG (outils pour webmasters): tu dois y voir l'effet de ton travail ?
Cependant, l'outil de GG chrome donne 14 s environ, il y a des images encore lourdes (encart comi....png) et des liens vers ton_site/css/usernet... bien lourds
Safari et opéra donnent des résultats similaires
Bonne optimisetion !
Chti poupon
PS en regardant le code de la page d'accueil je tombe là-dessus:

Citation
/script></head><body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<!-- header //-->
<link rel="STYLESHEET" type="text/css" href="css/structure.css" /> <link rel="STYLESHEET" type="text/css" href="css/style.css" /> <link rel="STYLESHEET" type="text/css" href="css/menu.css" /> <link rel="STYLESHEET" type="text/css" href="css/fonts.css" /> <!--[if IE]><link rel="STYLESHEET" type="text/css" href="css/style-ie.css" /><![endif]--> <!--[if lt IE 7]><link rel="STYLESHEET" type="text/css" href="css/style-ie6.css" /><![endif]--> <!--[if lt IE 7]><script src="js/png-transparent.js" type="text/javascript"></script><![endif]--> <script src="js/menu.js" type="text/javascript"></script> <script src="js/newsletter.js" type="text/javascript"></script> <script src="js/prototype.js" type="text/javascript"></script> <script src="js/scriptaculous.js?load=effects" type="text/javascript"></script> <script src="js/accordeon.js" type="text/javascript"></script> </head>

Un fin de head après body : y'a un truc...

Écrit par : computer 14 Mar 2012, 23:56

Salut Gnidhal,

Je voudrais te remercier avant tout pour le temps que tu consacres aux membres de ce forum. Je constate que tu réponds très souvent le premier mes topics et encore une fois je t'en remercie infiniment. Sinon oui effectivement tu viens de mettre le doigt sur un point auquel je n'avais pas forcément pensé dans l'immédiat, je vais donc maintenant optimiser la taille de mes images "lourdes". Pour répondre à ta question mon site ne dépasse pas les 200 visiteurs (Google Anlytics) par jours depuis justement l'arrivé de Panda. C'est la raison pour laquelle je me force à optimiser la rapidité de mon site. Par ailleur mon renouvellement de chez OVH ne va pas tarder à se terminer, je vais songer sérieusement à passer chez Icodia puisque tu me le conseille.

Pour chti_poupon :


Je viens de faire un test via google pages speed et voici ce qu'il en ressort :

Citation
■High priority. These suggestions represent the largest potential performance wins for the least development effort. However, there are no high priority suggestions for this site. Good job!

■Medium priority. These suggestions may represent smaller wins or much more work to implement. You should address this item next:
Regrouper les images dans des sprites CSS
■Low priority. These suggestions represent the smallest wins. You should only be concerned with these items after you've handled the higher-priority ones:
Intégrer les ressources JavaScript peu volumineuses, Privilégier les ressources asynchrones, Éviter les requêtes incorrectes, Différer l'analyse du code JavaScript, Optimiser les images, Exploiter la mise en cache du navigateur, Réduire la taille des ressources HTML, Réduire la taille des ressources CSS, Spécifier un jeu de caractères, Supprimer les chaînes de requête des ressources statiques
■Experimental rules. These suggestions are experimental, but do not affect the overall Page Speed score. Consider these items as points to an area to explore, but your mileage might vary:
Limiter la sérialisation des requêtes, Éliminer les reflows inutiles
■Already done!. There are no suggestions for these rules, since this page already follows these best practices. Good job!


Comme répondu à Gnidhal je vais donc bosser maintenant sur les images... mais je reste toujours déçus du temps de latence lors de clics sur les différentes catégories produits... j'ai des sites concurrents au mien et ou le temps de latence est casi inexistant. Je vais également revoir le code de ma page d'accueil pour l'erreur de balise que tu viens de déceler.

Écrit par : chrysalide 15 Mar 2012, 09:55

il y a deux ou trois trucs sur lequel tu peux bosser et qui mange pas de pain :

ta home page faite 126 Ko environ pas de quoi tuer un cheval mais tu as 36 requetes http sur ton serveur donc certaines retardent l'exécution des suivantes.

1 - concaténer les javascripts: 5 qui peuvent être éventuellement concatenés

2 - concaténer les feuilles de style 4 feuilles de styles

3 - créer un sprite avec tout les éléments graphiques qui constitues l'interface : j'ai compté 12 images et penser a remplacer les éléments graphiques qui peuvent l'être par une petite propriété css3 (dégradés, ombres, bords arrondis, etc)

tu as google analytics qui est appelé 2x

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)