Topic-icon [RÉGLÉ] Vitesse du site

Plus d'informations
09 Juil 2013 19:14 #5867 par mediavisio
Message
Bonjour,

J'ai site lourd à charger, un business directory Zoo avec 50 mini-sites (photos, galeries photos, google maps par mini-site), un agenda ohanah, des galeries photos, un slideshow, un slideset etc etc... D'après Yslow, une lettre D, et bien en dessous de 50/100 dans page speed.
Bref, j'ai téléchargé jch optimize mais mon soucis c'est que si j'active "combine css files", "Combine javascript files", "Enable sprite" ou "wrap image", ma mise en page part de travers. Qu'est-ce que je peux faire ?

Vous devez vous connecter Connexion pour prendre part à la conversation.

Plus d'informations
09 Juil 2013 20:58 #5868 par Simon
Réponse
Bonjour,

as tu passé ton site sur GTmetrix : gtmetrix.com/ ?
Ce site te donnera des informations sur les éléments à modifier/optimiser.
Pour ce qui est de JCH Optimise, il faut faire des tests, certains paramètres peuvent nuire à l'affichage du site suivant les extensions utilisées, le template, le serveurs etc...
Tu peux également regarder JBetolo : extensions.joomla.org/extensions/core-en...te-performance/11545
JBetolo et JCH Optimise sont deux extensions (à ne pas utiliser en même temps) qui permettent d'obtenir des résultats différents suivants les installations, à toi de voir celui qui optimise le mieux ton site.
Il est important de tester 1 à 1 tous les paramètres puis de vérifier que l'affichage du site est bien correct (bien vider le cache à chaque test) après chaque nouveau paramètre.

Il existe également des méthodes d'optimisation par fichier .htaccess qui permettent d'optimiser le temps de chargement des pages.

Ensuite, il n'y a pas de secret, un site comportant de nombreuses extensions sera forcément lourd à charger. As toi de voir si toutes ces extensions sont utiles/indispensables et si tu ne pouvais pas en supprimer certaines.
Pour les slideshows, par exemple, tu peux réduire le nombre d'image à afficher.
Cet utilisateur a été remercié pour son message par: C-Jay

Vous devez vous connecter Connexion pour prendre part à la conversation.

Plus d'informations
09 Juil 2013 23:19 #5871 par C-Jay
Réponse
Hello,

Pense aussi à la mise en cache Joomla (Cache progressif ou conservateur suivant les cas).

A la recherche d'un hébergement / hébergeur Joomla spécialisé, performant et sécurisé ? Choisissez SiteGround (Nouvelles offres : -50% sur leur offre Start Up !)
Découvrez le guide Réussir son entreprise sur Internet grâce à Joomla
Découvrez le le centre de formation NosyWeb

Vous devez vous connecter Connexion pour prendre part à la conversation.

Plus d'informations
13 Juil 2013 16:06 #5895 par mediavisio
Réponse
Bonjour,

Merci C-Jay pour tes précieux conseils, je retrouve le :) !
J'ai du faire des compromis sur les 2 composants zoo et agenda ohanah (je les ai exclus), donc des mauvaises notes sur ces pages. Je ne peux pas utiliser le cache joomla.
J'ai suivi les conseils de gtmetrix et j'ai ajouté
## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"

## EXPIRES CACHING ##
dans mon .htaccess. Par contre, peux-tu me conseiller sur les durées de mise en cache (pour une mise à jour de contenu tous les 15 jours environ)?
J'utilise JBetolo mais je ne peux pas utiliser de sprites. Que me conseilles-tu?

Vous devez vous connecter Connexion pour prendre part à la conversation.

Modérateurs: C-Jay
Temps de génération de la page : 0.199 secondes
Contact