XLIX. Fonctions LZF

Introduction

LZF est un algorithme de compression très rapide, idéal pour économiser de l'espace disque sans trop de perte de temps. Il peut être optimisé pour la vitesse ou pour la compression au moment de la compilation.

Installation

LZF est actuellement disponible via PECL http://pecl.php.net/package/lzf.

Si PEAR est disponible sur votre système *nix, vous pouvez utiliser l'installeur PEAR pour installer l'extension LZF, avec la commande suivante : pear -v install lzf.

Vous pouvez toujours télécharger le paquet tar.gz et installer LZF à la main :

Exemple 1. Installation à la main de LZF

gunzip lzf-xxx.tgz
tar -xvf lzf-xxx.tar
cd lzf-xxx
phpize
./configure && make && make install

Vous pouvez donner l'option --enable-lzf-better-compression pour optimiser LZF pour l'espace plutôt que pour la vitesse.

Les utilisateurs de Windows peuvent télécharger la dll de l'extension php_lzf.dll à partir de http://snaps.php.net/win32/PECL_STABLE/.

Table des matières
lzf_compress --  Compression LZF.
lzf_decompress --  Décompression LZF.
lzf_optimized_for --  Détermine le mode d'optimisation de l'extension LZF.