PHP マニュアル
前のページ |  | 次のページ

# LI. LZF関数

# 導入

LZFは、非常に高速な圧縮アルゴリズムで、わずかな速度の低下と引き換えに スペースを節約したい場合に、適しています。 コンパイル時に速度もしくはスペースのどちらを優先して最適化を行うか 選択することができます。

# インストール手順

LZFは、現在、PECL http://pecl.php.net/package/lzf を通じて利用可能です。

*nixライクなシステムの場合、PEAR が 利用でき、LZF拡張モジュールをインストールするためにpearインストーラを使用する ことができます。この際、以下のコマンドを使用します。 : pear -v install lzf.

tar.gzパッケージをダウンロードし、LZFをマニュアルでインストールすることも 可能です。

例 1. LZFをマニュアルインストールする

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

速度よりも圧縮率を優先するようLZFを最適化したい場合は、 --enable-lzf-better-compression を指定することができます。

Windowsユーザは、 http://snaps.php.net/win32/PECL_STABLE/から 拡張モジュールのdll `php_lzf.dll` をダウンロード できます。

前のページ | ホーム | 次のページ
ldap_unbind | 上に戻る | lzf_compress