Ce wiki est un espace de travail et d'organisation, les informations qu'il contient peuvent être fausses ou erronnées et ne constitue pas une communication officielle d'Actux.

Abrg d'aprs la page en Anglais PmWiki:Cookbook.ReduceBandWidth

Objectif

Reduire la bande passante utilise sur le serveur.

Si vous dpassez la bande passante alloue par votre hbergeur, celui-ci va bloquer votre service et/ou vous rclamer un complment d'argent.

Par ailleurs il est aussi souhaitable d'acclrer l'affichage des pages, en particulier pour ceux qui possdent encore un modem.

Solution

Selon l'installation de PHP de votre hbergeur (PHP compil avec "--with-zlib") ceci peut tre trs facile : ajouter la ligne dans votre fichier de configuration php

  ob_start("ob_gzhandler");

Pour du texte, la compression va de 80 50%.

http://www.php.net/manual/en/function.ob-gzhandler.php

Un des inconvnients est que la page n'est affiche que lorsqu'elle a t entirement gnre, ce qui peut provoquer un lger dlai d'attente (mais la page s'affichera plus vite !)

Comment vrifier si zlib est install chez votre hbergeur ?

Crez un script (test.php ou autre), installez-le sur votre serveur et lancez-le:

<?
phpinfo();
?>
Chercher zlib sur la page qui va s'afficher.

Attention, sur certains serveurs, cette option peut crer des messages d'erreur de manire irrgulire.


<< | Index complments? | >>


Adaptation de PmWiki:Cookbook.ReduceBandWidth - Page originale sur PmWiki:PmWikiFr.DiminutionBandePassante


Page originale sur PmWikiFr.DiminutionBandePassante - Référencé par
Dernières modifications:
PmWikiFr.DiminutionBandePassante: 02/05/2006 05:36