dydy007 Posted June 21, 2021 Share Posted June 21, 2021 Bonjour, En faisant un test sur PageSpeed Insight, j'ai reçu l'abominable note de 43/100. Savez-vous si c'est possible de régler ses problème simplement sans modifier toute les balises du site ? Link to comment Share on other sites More sharing options...
AfterGlow93 Posted June 21, 2021 Share Posted June 21, 2021 15 minutes ago, dydy007 said: Bonjour, En faisant un test sur PageSpeed Insight, j'ai reçu l'abominable note de 43/100. Savez-vous si c'est possible de régler ses problème simplement sans modifier toute les balises du site ? Bonsoir, Les balises ? De quelles balises parlez-vous ? Le problème provient surtout du Javascript, avec énormément de ressources inutilisées. Il faut dans un premier temps respecter quelques règles de base : Ne pas cumuler les système de cache, et utiliser, dans la mesure du possible (côté serveur), un système de cache en mémoire, plutôt que sur disque. Désinstaller tous les modules non utiles, et limiter les modules lourds (navigation à facettes complexe avec modèle de données complexe par exemple) Proscrire les modules gratuits douteux, non optimisés, qui peuvent fortement dégrader les performances. Éviter dans la mesure du possible, les liaisons externes (Javascript, Images, Iframes, etc ...) Réduire la taille des images, et compresser celles-ci. Et enfin, optimiser le fonctionnement global et éviter les appels complexes en page d'accueil (exemple : utiliser une page d'accueil statique en HTML, quitte à la faire évoluer régulièrement, plutôt que d'appeler 3 ou 4 modules type nouveaux produits, catégories en vedette, produits en vedette, etc ., avec chacun 6 produits, en même temps. Le cas échéant, il faudra un serveur plus performant. Au delà du code, le matériel compte pour beaucoup, la version de PHP également, le thème utilisé (optimisé ou pas). Link to comment Share on other sites More sharing options...
dydy007 Posted June 21, 2021 Author Share Posted June 21, 2021 52 minutes ago, AfterGlow93 said: Bonsoir, Les balises ? De quelles balises parlez-vous ? Le problème provient surtout du Javascript, avec énormément de ressources inutilisées. Il faut dans un premier temps respecter quelques règles de base : Ne pas cumuler les système de cache, et utiliser, dans la mesure du possible (côté serveur), un système de cache en mémoire, plutôt que sur disque. Désinstaller tous les modules non utiles, et limiter les modules lourds (navigation à facettes complexe avec modèle de données complexe par exemple) Proscrire les modules gratuits douteux, non optimisés, qui peuvent fortement dégrader les performances. Éviter dans la mesure du possible, les liaisons externes (Javascript, Images, Iframes, etc ...) Réduire la taille des images, et compresser celles-ci. Et enfin, optimiser le fonctionnement global et éviter les appels complexes en page d'accueil (exemple : utiliser une page d'accueil statique en HTML, quitte à la faire évoluer régulièrement, plutôt que d'appeler 3 ou 4 modules type nouveaux produits, catégories en vedette, produits en vedette, etc ., avec chacun 6 produits, en même temps. Le cas échéant, il faudra un serveur plus performant. Au delà du code, le matériel compte pour beaucoup, la version de PHP également, le thème utilisé (optimisé ou pas). Merci pour ta réponse, Comment faire pour limiter les ressources javascript ? Car c'est le plus gros point noir de mon site apparemment Link to comment Share on other sites More sharing options...
JPresta.com Posted June 21, 2021 Share Posted June 21, 2021 Sur Prestashop c'est compliqué voire impossible de réduire le CSS ou le Javascript au strict minimum sachant qu'il y a des modules et des thèmes indépendants qui doivent fonctionner ensemble. Tu peux cependant corriger le problème de polica de caractère qui est important facilement: https://web.dev/font-display/ Réduit au mximum les widgets de réseaux sociaux. Si tu veux simplement afficher un lien vers ton facebook/insta/twitter/etc. alors ajoute juste un lien avec une icone, pas tout le javascript qui va avec. Bon courage. Link to comment Share on other sites More sharing options...
dydy007 Posted June 21, 2021 Author Share Posted June 21, 2021 4 minutes ago, JPresta.com said: Sur Prestashop c'est compliqué voire impossible de réduire le CSS ou le Javascript au strict minimum sachant qu'il y a des modules et des thèmes indépendants qui doivent fonctionner ensemble. Tu peux cependant corriger le problème de polica de caractère qui est important facilement: https://web.dev/font-display/ Réduit au mximum les widgets de réseaux sociaux. Si tu veux simplement afficher un lien vers ton facebook/insta/twitter/etc. alors ajoute juste un lien avec une icone, pas tout le javascript qui va avec. Bon courage. Merci de ta réponse ça m'a donner une idée ... alors là je suis passé de 43 à 79 rien qu'en enlevant le widget Facebook Messenger !! Il est vachement gourmand en javascript mais le hic c'est que je me sert de ça si jamais des clients ont des questions ... Mais bon le soucis venait de ça apres pour le reste j'ai le theme classic avec un minimum de module, j'aime pas le superflus ^^ Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now