Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#26 07-02-2008 09:47:40

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: Compresseur de codes (CSS et Javascript)

Salut pour les utilisateurs d'apache
vous pouvez activer sur le serveur la directive multiviews
pour cela il faut que le module apache negotiation_module soit actif.
vous pouvez alors activer le multiview dans un dossier ou pour tout le site avec la directive

Code:

Option nultiviews

ajoutes les encodage que vous proposez dans la conf apache

Code:

AddEncoding x-compress .Z
AddEncoding x-gzip .gz .tgz

AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

votre serveur est prêt pour utiliser la compression.

lorsque  le client accède à une url http://dns/chemin/fichier.ext
il envois aussi dans l'entête ses capacité à traiter la compression. s'il accepte je Gzip par exemple
apache va chercher le fichier : fichier.ext.gz
s'il ne le trouve pas il va chercher : fichier.ext

il vous suffit donc de placer sur votre serveur une copie gzippé de vos fichier pour que la réponse soit envoyée compréssée.

à l aréception le client décompresse le fichier et l'utilise comme s'il avait reçu en direct.

Bien sur ceci ne fonction que sur apache
je ne sais comment on fait la même chose avec d'autres serveurs
A+JYT

Hors ligne

 

#27 07-02-2008 13:05:17

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Compresseur de codes (CSS et Javascript)

Ouaip merci smile

Hors ligne

 

#28 18-08-2008 21:02:05

mdelanno
Membre
Lieu: Nord
Date d'inscription: 26-08-2007
Messages: 90
Site web

Re: Compresseur de codes (CSS et Javascript)

J'utilise une version modifiée de ce script : http://www.julienlecomte.net/blogfiles/gz.phps

Il compresse les fichiers JS et CSS à la volée puis les mets en cache. Il ne gère pas la réduction de code (minification), mais on pourrait le coupler à YUI compressor du même auteur.

Dernière modification par mdelanno (18-08-2008 21:09:49)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages