Jump to content

Comment améliorer la vitesse du site surtout lors de la première ouverture ?


Recommended Posts

Bonjour à tous et toutes,

 

Je cherche à améliorer la vitesse du site surtout lors de la première ouverture.

 

Je suis sous Prestashop 1.5.5.0

VPS OVH

 

J'ai analysé avec plusieurs outils la vitesse du site : 

 

https://www.dareboost.com/fr/report/52fba1c5e4b037e2f79c2386

 

http://tools.pingdom.com/fpt/#!/eohrcT/http://airone-shop.com/

 

https://developers.google.com/speed/pagespeed/insights/?utm_source=analytics&tab=desktop&url=http%3A%2F%2Fairone-shop.com%2F

 

 

Mais cela ne me parle pas trop.

 

 

D'ailleurs quelques questions :

 

Quelle doit être la taille des images pour un slider sur la home ?

 

 

Qu'est ce que la compression des ressources ?

 

Enfin bref sur quoi je dois travailler en priorité ?

 

En sachant que le site n'est pas entièrement terminé.

 

Merci d'avance

 

Laurent

 

Link to comment
Share on other sites

Bon alors en compressant j'ai pas mal gagné

 

http://developers.google.com/speed/pagespeed/insights/?url=www.airone-shop.com&tab=desktop

 

 

Par contre j'ai comme info :

 

----------------------------------------------------------------------------------

Éliminer les codes JavaScript et CSS qui bloquent l'affichage du contenu au-dessus de la ligne de flottaison
Votre page contient 4 ressources de script et 1 ressources CSS qui bloquent l'affichage de votre page, et donc le retardent.

Aucune partie du contenu situé au-dessus de la ligne de flottaison sur votre page n'a pu être affichée avant que le chargement des ressources suivantes n'ait été terminé. Essayez de différer le chargement des ressources qui bloquent votre page, de les charger de manière asynchrone, ou d'intégrer les parties essentielles de ces ressources directement dans le code HTML.

Supprimez les ressources JavaScript qui bloquent l'affichage :
Optimisez l'affichage des styles CSS pour les URL suivantes :
  • http://airone-shop.com/…035cc5d65d60a28e7eb89b8681abe741_all.css
  • ------------------------------------------------------------------------------------------

 

Deuxième question :

 

------------------------------------------------------------------

 

Éviter l'envoi de cookies sur des ressources statiques

 

Les requêtes effectuées pour récupérer les ressources d'une page peuvent contenir de nombreuses données inutiles. Par exemple, il n'y a aucune raison d'envoyer des cookies sur des fichiers statiques (images, fichiers JavaScript et CSS, etc).

Certains noms de domaines demandent l'envoi de cookies pour les ressources statiques. Si possible, faites appel à d'autres domaines n'appliquant pas cette restriction. En savoir plus.

Vous pouvez par exemple configurer un nom de domaine spécifique pour servir vos ressources statiques:

static.mondomaine.com

56 requêtes ne devraient pas contenir de cookies.

 

------------------------------------------------------------------

 

 


Que faut il faire ???
 
Merci d'avance
 
Laurent

post-300021-0-72768700-1392286684_thumb.jpg

Link to comment
Share on other sites

Pour les fichiers Javascript cela signifie qu'ils devraient être appelés seulement une fois que le reste de la page est chargé et pas avant. Personnellement j'avais essayé une fois mais cela posait des problèmes de fonctionnement et des erreurs W3C donc j'ai préféré me concentrer sur le reste.

Ceci dit cela fait un bon moment que je n'ai pas retenté donc à voir...

 

Pour les cookies, je n'ai jamais compris comment faire exactement => ça m'a soulé => j'ai lâché l'affaire :P

Mais bon là encore cela fait un moment que je ne me suis pas penchée là-dessus...

 

En optimisant ton site et tes images et en activant les options CCC et la compression gzip, tu gagnes déjà pas mal en rapidité. Après il y a toujours l'hébergement qui joue pas mal dans les questions de performances.

Edited by Divine (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...