Appli Java, Compression gzip des jsp

Appli Java, Compression gzip des jsp - Java - Programmation

Marsh Posté le 25-08-2008 à 17:55:11    

Hello,
 
 
 J'aimerais mettre en place un filter pour compresser en gzip les pages sur le navigateur le supporte.
 
  Plutot que de ré écrire la roue, j'aimerais savoir si qqn connait qqch qui ferait ca ?
 
 
  Mon appli doit tourner sous Websphere 6.0 et JBoss 4, j'utilise du struts & Spring.
 
Paquerette

Reply

Marsh Posté le 25-08-2008 à 17:55:11   

Reply

Marsh Posté le 25-08-2008 à 19:24:26    

Reply

Marsh Posté le 26-08-2008 à 00:35:14    

yep, j'avais vu ca... me demandais s'il y avait pas qqch de plus abouti/packagé/testé etc...
 
Je vais finir par faire ca...


---------------
Paquerette - "Life is a zoo in a jungle." - Peter De Vries. Mes anciens feedback Achat/Ventes : https://forum.hardware.fr/hfr/Achat [...] 8859_1.htm
Reply

Marsh Posté le 26-08-2008 à 00:36:25    

au passage j'en profiterais pour mettre des expiry sur les images/flash pour que les navigateurs gardes ca en cache. (cf yslow)
 
http://developer.yahoo.com/perform [...] ml#expires


---------------
Paquerette - "Life is a zoo in a jungle." - Peter De Vries. Mes anciens feedback Achat/Ventes : https://forum.hardware.fr/hfr/Achat [...] 8859_1.htm
Reply

Marsh Posté le 26-08-2008 à 16:37:29    

j'ai vu ca aussi, http://www.onjava.com/pub/a/onjava [...] tml?page=1
 
mais bon, les 2 articles dates sérieusement, 2003-2004.
Tout a bien évoluer entre temps...


---------------
Paquerette - "Life is a zoo in a jungle." - Peter De Vries. Mes anciens feedback Achat/Ventes : https://forum.hardware.fr/hfr/Achat [...] 8859_1.htm
Reply

Marsh Posté le 26-08-2008 à 23:50:29    

[:herencia]  
 
Personne n'a implementer ce truc, une expérience a partager ?  
 
Est ce que ca peut poser des soucis avec un reverse proxy ? l'appli est derrière un reverse proxy...
 
Paquerette


---------------
Paquerette - "Life is a zoo in a jungle." - Peter De Vries. Mes anciens feedback Achat/Ventes : https://forum.hardware.fr/hfr/Achat [...] 8859_1.htm
Reply

Marsh Posté le 27-08-2008 à 11:42:35    

visiblement le filter de l'article de fonctionne pas avec struts (avec les forward ca tenterais de compresser 2 fois la réponse)
 
y'a un mec qui a fait qqch, je vais essayer ca :  
 
http://sourceforge.net/projects/pjl-comp-filter/


---------------
Paquerette - "Life is a zoo in a jungle." - Peter De Vries. Mes anciens feedback Achat/Ventes : https://forum.hardware.fr/hfr/Achat [...] 8859_1.htm
Reply

Marsh Posté le 29-08-2008 à 23:09:18    

Au final j'ai opté pour la solution suivante:  
 
Utilisation de Jawr : http://jawr.dev.java.net/
Une librairie qui permet d'effectuer les choses suivantes:  
Regrouper n fichier JS en 1 seul, 'minifier', gzipper si le navigateur le supporte. Idem pour les CSS.
Mise en cache mémoire, pour servir le fichier plus vite.
Permet d'aller chercher des JS/CSS dans des Jar.
Permet de gerer la localisation un peu dans le style struts avec une classe JS.
 
La compression des pages web (.do etc...) est effectué par le frontal Apache, avec mod_deflate.
 
J'ai aussi ajouter un filter qui ajouter un header 'expires'  sur les images/flash/mp3 afin qu'il soit mise en cache par le browser.
 
Sur Yslow, j'ai des A quasiment partout !
 
Paquerette


---------------
Paquerette - "Life is a zoo in a jungle." - Peter De Vries. Mes anciens feedback Achat/Ventes : https://forum.hardware.fr/hfr/Achat [...] 8859_1.htm
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed