PEAR_Size

目次
導入 -- PEAR_Size について
PEAR_Size の再利用 -- 自作のアプリケーションへの組み込み

pearsize スクリプトが作られた目的は、 インストールされている pear パッケージの中でサイズが大きいものがないかどうかを調べ、 それを削除してディスク領域を確保するためです。 このスクリプトは unix の df コマンドに似ています。 インストールされているパッケージがどれくらいのディスク領域を使っているかを表示します。 チャネルを指定して一部のパッケージだけの情報を表示させることもできます。

このスクリプトは、改良を重ねて再利用可能なクラス群となりました。 自作のコードの中で使用することができます。 また、結果は HTML や XML、CSV そしてプレーンテキストといった形式で出力することができます。 拡張性を考慮して作られているので、 必要に応じて PDF で出力したりデータからグラフを作成したりといったこともできることでしょう。