PHP情報サイト「Do You PHP?」にて、PEAR::CodeGen_PECLを用いたPECLのライブラリの作成方法が掲載されています。
PECLライブラリの作成手順について実際のサンプル作成を交えながら紹介しています。
元来、PECLライブラリを作成するためには煩雑な手順を記述する必要がありましたが、PEAR::CodeGen_PECLでは、ライブラリを作成するためにまずspecファイルと呼ばれるxmlを記述することで、それらの大部分を自動生成します。
それにより、機能実装部分はC言語のソースで記述し、それ以外の部分をspecファイルのxmlに記述する形でPECLライブラリを生成する事ができるようになり、従来の手順に比べて非常に簡単に作成できます。
以前にも同筆者による簡単な解説記事がありましたが、今回の記事では、PEAR::CodeGen_PECLのインストール方法からspecファイルの作成、PECLライブラリの生成とインストールまでの手順をHow To形式で解説しています。実際に使用できるspecファイルのサンプルなども配布されているので、これを機会にPECLライブラリの作成に挑戦してみてはいかがでしょうか。(PHPプロ!)
関連リンク
関連ニュース
転載元
PHPプロ!:最新のPHPニュース



