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.

Abr�g� d'apr�s la page en Anglais PmWiki:Cookbook.ReduceBandWidth

Objectif

Reduire la bande passante utilis�e sur le serveur.

Si vous d�passez la bande passante allou�e par votre h�bergeur, celui-ci va bloquer votre service et/ou vous r�clamer un compl�ment d'argent.

Par ailleurs il est aussi souhaitable d'acc�l�rer l'affichage des pages, en particulier pour ceux qui poss�dent encore un modem.

Solution

Selon l'installation de PHP de votre h�bergeur (PHP compil� avec "--with-zlib") ceci peut �tre tr�s 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 inconv�nients est que la page n'est affich�e que lorsqu'elle a �t� enti�rement g�n�r�e, ce qui peut provoquer un l�ger d�lai d'attente (mais la page s'affichera plus vite !)

Comment v�rifier si zlib est install� chez votre h�bergeur ?

Cr�ez 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 cr�er des messages d'erreur de mani�re irr�guli�re.


<< | Index compl�ments? | >>


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