zlib ou gzip, ou encore les deux ?

Discussion dans 'Administration d'un site Web' créé par bjp, 7 Juin 2003.

  1. bjp
    bjp WRInaute occasionnel
    Inscrit:
    12 Mai 2003
    Messages:
    442
    J'aime reçus:
    0
    Bonjour,
    J'en appelle aux spécialiste de php.ini
    Pour activer la compression, vaut-il mieux mettre zlib ou gzip, ou encore les deux ?
     
  2. cariboo
    cariboo WRInaute impliqué
    Inscrit:
    8 Février 2003
    Messages:
    593
    J'aime reçus:
    0
    Je complète ta question, car j'ai besoin d'infos sur ces librairies également :

    - laquelle des deux est la plus rapide ?
    - quels sont les avantages et les inconvénients de l'une et l'autre ?
     
  3. vanillefraise
    vanillefraise WRInaute discret
    Inscrit:
    29 Novembre 2002
    Messages:
    213
    J'aime reçus:
    0
    Je déplace ce fil vers le forum "aide aux webmasters", qui convient mieux :)
     
  4. bjp
    bjp WRInaute occasionnel
    Inscrit:
    12 Mai 2003
    Messages:
    442
    J'aime reçus:
    0
    J'apporte à moi même un début de réponse après quelques expérimentations ce matin :
    La mode gzip semble être plus rapide, mais dans ce cas si on a phpbb comme forum il faut enlever le mode gzip car il y a un message d'erreur qui en gros dit que cela fait double emploi.
    ce lien m'indique qu'avec gzip activé en php.ini j'ai une compression de 85%
    http://www.pipeboost.com/report.asp
     
  5. Oncle Tom
    Oncle Tom WRInaute impliqué
    Inscrit:
    31 Mars 2003
    Messages:
    714
    J'aime reçus:
    0
    Heu bah Gzip direct, c'est le plus utilisé de toutes façons (moins gourmand et plus véloce).
    De plus il me semble que tu peux paramétrer le taux de compression (utile si tu consommes trop en CPU)
     
  6. Yvan
    Yvan WRInaute discret
    Inscrit:
    6 Novembre 2002
    Messages:
    216
    J'aime reçus:
    0
    BJP, tu souhaites faire quoi au final ? Compresser tes pages HTML avant de les envoyer au navigateur ? Dans ce cas, forcer le zlib dans le php.ini est une erreur, car tous les navigateurs ne le supportent pas...

    Par contre il y a une astuce très intéressante :
    Code:
    <? ob_start("ob_gzhandler"); ?>
    en debut de ton script testera si le client peut accepter le Gzip, auquel cas il lui enverra la page Gzippée. Ca c'est le rôle du ob_gzhandler(). Le ob_start() quant à lui permet de mettre en cache mémoire tes echo() et autres print(). Tu perds un peu de RAM, mais au final c'est 10 à 15% de temps de traitement de la page PHP en moins ! Normalement il te faut un ob_end_flush() à la fin du script pour lui dire d'envoyer ta page au navigateur, mais cette fonction est exécutée par défaut lorsque le script est finie (par défaut c'est comme ça sur PHP, après c'est à confirmer suivant la conf dudit PHP).

    Bonne éclate, je vous jure que ça change une vie de webmaster ;o)
     
Chargement...
Similar Threads - zlib gzip Forum Date
La compression zlib (ou gzip) et le référencement Administration d'un site Web 7 Juin 2004
Activer la compression GZIP ? Administration d'un site Web 20 Mai 2016
Compression GZIP dans le .htaccess chez 1&1 Débuter en référencement 10 Mars 2015
Problème avec la compression GZip et Internet Explorer Développement d'un site Web ou d'une appli mobile 22 Juillet 2014
Compression GZIP chez 1&1 ?! Administration d'un site Web 11 Mai 2013
Compression GZip sur 1&1 Administration d'un site Web 16 Octobre 2012
Compression Gzip PageSpeed : tout OK sauf .js et .css Référencement Google 29 Décembre 2011
Compression .js et .css avec gzip URL Rewriting et .htaccess 16 Juin 2011
Activer MOD_GZIP et MOD_EXPIRES dans un .htaccess URL Rewriting et .htaccess 26 Novembre 2010
Comment faire un GZIP sur fichier css Développement d'un site Web ou d'une appli mobile 17 Novembre 2010
Test de vitesse, gzip et localisation du serveur Administration d'un site Web 9 Juin 2010
gzip et 1&1 URL Rewriting et .htaccess 17 Avril 2010
GZIP Optimiser la vitesse d'un site? Développement d'un site Web ou d'une appli mobile 9 Avril 2010
Compression gzip config Apache ? Administration d'un site Web 1 Février 2010
Gzipper une css [résolu] Développement d'un site Web ou d'une appli mobile 17 Septembre 2008
Google Analytics et cache sur disque / compression gzip Google Analytics 21 Août 2006
Compression gzip : Comment savoir ? Développement d'un site Web ou d'une appli mobile 29 Octobre 2005
Transfert de base de données gzipé de 467 ko, possible ? Administration d'un site Web 2 Avril 2005
Compression Gzip Problèmes de référencement spécifiques à vos sites 13 Février 2005
Decompression à la volée de fichiers gzip (Perl) Administration d'un site Web 30 Octobre 2004