Patrice97 Posted June 20, 2011 Share Posted June 20, 2011 Bonsoir à tous,Est-ce qu’il y a une optimisation ou compression que je peux faire pour diminuer le poids de ma page d’accueil.Si vous avez une idée ? cordialementhttp://www.2lv.biz/ Link to comment Share on other sites More sharing options...
FruitySeo Posted June 20, 2011 Share Posted June 20, 2011 Bonsoir à tous,Est-ce qu’il y a une optimisation ou compression que je peux faire pour diminuer le poids de ma page d’accueil.Si vous avez une idée ? cordialementhttp://www.2lv.biz/ Bonjour,Vous pouvez soit optimiser vos images si ce n'est pas déjà fait, activer la gestion du cache et activer la compression g-zip. ça devrait vous faire gagner beaucoup de ko.Cdt, Link to comment Share on other sites More sharing options...
Patrice97 Posted June 20, 2011 Author Share Posted June 20, 2011 Merci d'avoir pris le temps de regarder mon site. concernant le cache : $smarty->force_compile est false, la compression est activée pour certains fichiers, comment faire mieux ?cdt Link to comment Share on other sites More sharing options...
FruitySeo Posted June 20, 2011 Share Posted June 20, 2011 Utilisez la compression g-zip pour les fichiers js et css et activer la gestion du cache du navigateur vous pouvez rajouter ces lignes dans votre htaccess # Expiration après une semaine (Recommandation Google) Header set Cache-Control "max-age=604800, must-revalidate" # Activer la compression GZIP mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(html?|txt|css|js|xml)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text\.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image\.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* Link to comment Share on other sites More sharing options...
Patrice97 Posted June 21, 2011 Author Share Posted June 21, 2011 je viens de faire la modification de mon .htaccess, mais je n'ai aucun changement!Cdt Link to comment Share on other sites More sharing options...
Djolhan Posted June 21, 2011 Share Posted June 21, 2011 Il y a beaucoup de codes en commentaire, déjà, je commencerai pas supprimer ceux ci . Link to comment Share on other sites More sharing options...
FruitySeo Posted June 21, 2011 Share Posted June 21, 2011 je viens de faire la modification de mon .htaccess, mais je n'ai aucun changement!Cdt Il va falloir voir ça de plus près, vérifier si votre serveur prend en charge la compression g-zip et j'ignore si vous avez introduit le code comme il se doit, sinon ça marche sans le moindre problème, c'est automatique. Link to comment Share on other sites More sharing options...
Cédric Girard Posted June 22, 2011 Share Posted June 22, 2011 BonjourVotre page d'accueil fait à peine 230 Ko, c'est vraiment un excellent score Le gain potentiel peut se jouer au niveau des fichiers JS et CSS, avec la gestion de la compression comme indiqué par mon confrère certifié Perso j'utilise ce code : # ACTIVATION DE LA COMPRESSION DES PAGES SetOutputFilter DEFLATE AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/x-httpd-php # POUR LES NAVIGATEURS INCOMPATIBLES BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html #PAS DE COMPRESSION POUR LES FORMATS NE LE NECESSITANT PAS SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip Si le module Deflate n'est pas activé sur votre serveur, il ne se passera rien. Seul le code HTML est compressé sur votre site (via Prestashop je pense) : à vérifier.Vous pouvez également grapiller quelques millisecondes en inhibant les ETags (code à insérer dans votre htaccess) : # SUPPRESSION DES ETAGS Header unset ETag FileETag none Pour le reste, ça me semble vraiment pas mal Link to comment Share on other sites More sharing options...
Patrice97 Posted June 22, 2011 Author Share Posted June 22, 2011 Bonjour,Merci à tous pour vos précieux conseils ainsi que vos différentes analyses qui sont très juste.Cordialement Link to comment Share on other sites More sharing options...
jcandres Posted June 25, 2011 Share Posted June 25, 2011 Bonjour,Moi je regrouperais qqu images dans des sprites cssexemple :http://www.2lv.biz/img/bullet.gifhttp://www.2lv.biz/modules/footercustom/img/bullet.gifhttp://www.2lv.biz/modules/footercustom/img/company.pnghttp://www.2lv.biz/modules/footercustom/img/fb.pnghttp://www.2lv.biz/modules/footercustom/img/infos.pnghttp://www.2lv.biz/modules/footercustom/img/products.pnghttp://www.2lv.biz/modules/footercustom/img/rss.pnghttp://www.2lv.biz/modules/footercustom/img/twitter.pnghttp://www.2lv.biz/themes/prestashop/img/block_cart.pnghttp://www.2lv.biz/.../categories_dashed.gifhttp://www.2lv.biz/themes/prestashop/img/home_link.pnghttp://www.2lv.biz/themes/prestashop/img/icon/sort_asc.gifhttp://www.2lv.biz/themes/prestashop/img/search_btn.gifhttp://www.2lv.biz/themes/prestashop/img/search_input.gifhttp://www.2lv.biz/.../title_block_categories.pngVoila ++ Link to comment Share on other sites More sharing options...
Enduro Posted July 28, 2011 Share Posted July 28, 2011 Bonjour à tous Ce code est pour quel version d'apache ? # Expiration après une semaine (Recommandation Google) Header set Cache-Control "max-age=604800, must-revalidate" # Activer la compression GZIP mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file .(html?|txt|css|js|xml)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text.* mod_gzip_item_include mime ^application/x-javascript.* mod_gzip_item_exclude mime ^image.* mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* Je l'ai essayé en local: erreur 500 J’essaye également d'activer gzip pour les fichiers css et JS avec analyse par google speed sans succès, j'ai essayé ce code trouver sur un sujet pour apache 1.3 # Compression pour fichiers CSS <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_minimum_file_size 1024 mod_gzip_maximum_file_size 100000 mod_gzip_item_include file \.css$ mod_gzip_item_include mime ^text/css$ </IfModule> <IfModule mod_expires.c> ExpiresActive on ExpiresDefault "access plus 1 month" ExpiresByType text/css "access plus 1 day" ExpiresByType image/png "access plus 1 week" ExpiresByType image/gif "access plus 1 week" ExpiresByType image/jpeg "access plus 1 week" </IfModule> # Compression pour fichiers JS <IfModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_minimum_file_size 512 mod_gzip_maximum_file_size 1000000 mod_gzip_item_include file \.js$ mod_gzip_item_include mime ^application/x-javascript.* </IfModule> # Cache <IfModule mod_expires.c> ExpiresActive on ExpiresByType application/x-javascript "access plus 1 month" </IfModule> Google speed m'indique toujours que la compression n'est pas active (d'autre outils m'indique le contraire) et mon score dégringole avec l'info "Regrouper les images dans des sprites CSS" qui passe au rouge. Avez vous une idée de la solution. Merci. Link to comment Share on other sites More sharing options...
Recommended Posts