Jump to content

Optimisation vitesse de chargement du site


passio

Recommended Posts

Bonjour... Mon site avait un score de 8-12 secondes de chargement... Alors j'ai passé la journée là dessus. je suis maintenant à 4 secondes. Néanmoins, il y a quelques problèmes que je n'arrive pas à résoudre par ordre d'importance :


1er soucis :
Dans un premier temps, il s'agit du Hook PayPal, qui se greffe obligatoirement au header et est donc chargé avec des dépendances extérieures (.js) sur ma page d'accueil.

Le problème, c'est que PayPal à lui seul me fait perdre plus de 15 points sur dareboost, et augmente beaucoup le temps de chargement de ma page... D'autres modules de payement ne sont appelés qu'en phase final d'achat. Pourquoi PayPal ne fait il pas de même ?

Ici avec GTMETRIX :

 

(Module désinstallé / module actif / module actif avec Hook dans le Header enlevé, ce qui fait que le module ne fonctionne plus).
907075Capturedcran20170829192952.png

2eme soucis :

https://monsite.com/ [4:2290] 

ReferenceError: ga is not defined at https://monsite/:5:2291

 

J'ai cherché sur internet mais appart trouver des réponses scientifiques sur stackoverflow que je n'ai pas compris... Rien de probant.

 

3eme soucis :

 

42 de vos requêtes ne définissent pas de politique de cache avec PrestaShop ou Apache

Il faut semble t-il utiliser mod_expires dans le .htaacess... le probleme c'est que ça y est déjà : 

 

<IfModule mod_expires.c>

        ExpiresActive On

        ExpiresByType image/gif "access plus 1 month"

        ExpiresByType image/jpeg "access plus 1 month"

        ExpiresByType image/png "access plus 1 month"

        ExpiresByType image/jpg "access plus 1 month"

        ExpiresByType text/css "access plus 1 week"

        ExpiresByType text/javascript "access plus 1 week"

        ExpiresByType application/javascript "access plus 1 week"

        ExpiresByType application/x-javascript "access plus 1 week"

        ExpiresByType image/x-icon "access plus 1 year"

        ExpiresByType image/svg+xml "access plus 1 year"

        ExpiresByType image/vnd.microsoft.icon "access plus 1 year"

        ExpiresByType application/font-woff "access plus 1 year"

        ExpiresByType application/x-font-woff "access plus 1 year"

        ExpiresByType font/woff2 "access plus 1 year"

        ExpiresByType application/vnd.ms-fontobject "access plus 1 year"

        ExpiresByType font/opentype "access plus 1 year"

....




Je suis sur un serveur VPS donc j'ai accès à la configuration apache si besoin.

Merci davance pour votre aide.













 

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

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...