Compression js et recommandation Page speed


Anto1982
WRInaute passionné
WRInaute passionné
 
Messages: 1334
Inscription: 7 Mai 2009

Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 10:07

Bonjour à tous!

J'utilise l'extension "Page Speed" sur chrome. Celle-ci me recommande de compresser mes fichiers js:
Si vous compressez xxxxxxx.zz_minified.js, vous pourriez libérer 268.2 Ko (réduction de 75 %).


Je suis sur un hébergement mutualisé... Quelqu'un sait-il comment je dois m'y prendre....?

Merci par avance! :mrgreen:

lambi521
WRInaute impliqué
WRInaute impliqué
 
Messages: 782
Inscription: 15 Juin 2010

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 10:09

Avant Page Speed te mettais un lien vers le fichier compréssé, t'avais juste à l'enregistrer sur ton ordi.
Maintenant il a disparu sur chrome, si tu retrouves ça dis le ici stp, je m'en servais pas mal

J'avais demandé ici:
http://forum.webrankinfo.com/page-speed-plus-disponible-pour-firefox-t ... 42772.html


spout
WRInaute accro
WRInaute accro
 
Messages: 4377
Inscription: 14 Mai 2003

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 10:12



Anto1982
WRInaute passionné
WRInaute passionné
 
Messages: 1334
Inscription: 7 Mai 2009

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 10:19

spout a écrit:http://forum.webrankinfo.com/compression-code-automatique-t142278.html#p1287502
=> http://code.google.com/p/minify/


nan, je ne crois pas que ce soit cela (je me suis peut être mal exprimé). Je crois qu'il s'agisse plutôt de "gzip"... car mes fichiers sont déjà "minifiés"

lambi521
WRInaute impliqué
WRInaute impliqué
 
Messages: 782
Inscription: 15 Juin 2010

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 10:25

Gzip est un paramètres qui s'active sur ton serveur.
Je l'ai activé, dans mon .htaccess (sur Apache), j'ai rajouter ceci:

Code: Tout sélectionner
#COMPRESSION GZIP
AddType image/x-icon .ico
AddOutputFilterByType DEFLATE text/html text/php text/plain text/xml text/css text/javascript application/javascript application/x-javascript image/x-icon


Anto1982
WRInaute passionné
WRInaute passionné
 
Messages: 1334
Inscription: 7 Mai 2009

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 10:55

OK, donc pour voir si ça marche...:

- je compresse mes fichiers js et css a l'aide de winzip (par exemple) avec une extension ".gzip".
- j'insère les lignes de code ci-dessus dans mon .htaccess
- je fais référence à mes nouveaux fichier .gzip (au lieu de mes anciens fichiers .css et .js) dans mon code html

j'ai bon?


spout
WRInaute accro
WRInaute accro
 
Messages: 4377
Inscription: 14 Mai 2003

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 11:36

Non, c'est Apache qui s'occupe de tout ça, pas besoin de les zipper toi même.
Dans les headers HTTP on px voir si c'est compressé avec gzip ou pas.

Ottis
WRInaute discret
WRInaute discret
 
Messages: 62
Inscription: 2 Mar 2010

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 11:53

Vous pouvez aussi utiliser PHP et la compression à la volée : zlib.output_compression

http://php.net/manual/fr/zlib.configuration.php

ou encore (moins recommandé):

ob_start('ob_gzhandler')

lambi521
WRInaute impliqué
WRInaute impliqué
 
Messages: 782
Inscription: 15 Juin 2010

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 13:09

- je compresse mes fichiers js et css a l'aide de winzip (par exemple) avec une extension ".gzip".
- j'insère les lignes de code ci-dessus dans mon .htaccess
- je fais référence à mes nouveaux fichier .gzip (au lieu de mes anciens fichiers .css et .js) dans mon code html


Non non non, Gzip n'est pas un type de fichier, c'est un système que ton serveur va appliquer à tes fichiers avant de les envoyer sur le réseau afin de gagner en poids et donc en vitesse de chargement pour l'internaute

Le code que je t'ai mis fonctionne pour moi, il faudra peut-etre le modifier suivant les réglages de ton serveur (si tu as apache)
PS: Tu n'est pas obligé de rajouté le code pour le favicon, c'était juste pour rendre page speed content, ça ne sers pas vraiment vu la taille du .ico


Anto1982
WRInaute passionné
WRInaute passionné
 
Messages: 1334
Inscription: 7 Mai 2009

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 13:22

Merci pour toutes ces précisons... J'ai essayé avec la méthode du .htaccess... cela ne change rien (j'ai vidé le cache du navigateur).

- comment vérifier le paramétrage du serveur (quels paramètres pour Apache... où puis-je les voir?)

Question subsidiaire...:
- page speed (extension) et page speed (en ligne) n'ont pas du tout les mêmes résultats... (l'un me donne un score de 30/100 et l'autre 70/100...!)

Un grand merci en tout cas, je sens que j'avance sur le sujet :-)


cedric_g
WRInaute accro
WRInaute accro
 
Messages: 3552
Inscription: 18 Jan 2006

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 13:25

Bonjour

Il faut parfois rafraîchir le chargement de la page (avec l'extension) ; perso je préfère l'extension YSlow, mais bon ;)

_Soul
WRInaute impliqué
WRInaute impliqué
 
Messages: 503
Inscription: 26 Avr 2011

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 14:01

Salut,

Tu as aussi le "Rulesets" qui change beaucoup ton score ;)


Anto1982
WRInaute passionné
WRInaute passionné
 
Messages: 1334
Inscription: 7 Mai 2009

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 16:42

cool pour le rule set, je l'avais pas vu... sinon
- comment vérifier le paramétrage du serveur (quels paramètres pour Apache... où puis-je les voir?)

une idée...? :mrgreen:


spout
WRInaute accro
WRInaute accro
 
Messages: 4377
Inscription: 14 Mai 2003

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 16:55

http://httpd.apache.org/docs/2.0/mod/mod_deflate.html
http://www.alsacreations.com/article/lire/914-compression-pages-html-c ... flate.html
http://www.howtoforge.com/apache2_mod_deflate

Pour voir si ça fonctionne, tu vas sur un fichier CSS par exemple, et tu regardes dans les headers HTTP si tu vois:
Content-Encoding: gzip


Anto1982
WRInaute passionné
WRInaute passionné
 
Messages: 1334
Inscription: 7 Mai 2009

Re: Compression js et recommandation Page speed

Message le Mar Mai 10, 2011 19:09

spout a écrit:http://httpd.apache.org/docs/2.0/mod/mod_deflate.html
http://www.alsacreations.com/article/lire/914-compression-pages-html-c ... flate.html
http://www.howtoforge.com/apache2_mod_deflate

Pour voir si ça fonctionne, tu vas sur un fichier CSS par exemple, et tu regardes dans les headers HTTP si tu vois:
Content-Encoding: gzip


Merci spout...! Je pense que c'est mort, je suis sur un mutualisé... Je ne pense pas pouvoir modifier les paramètres d'Apache... :-(

Compression js et recommandation Page speed

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités