Hello.
I've finished writing a PHP extension that provides interface to the
libeio
library:
http://pecl.php.net/package/eio(docs and samples included).
Maybe someone decides to test it. In any case, I'd really like to know your opinions.
--
UPDATE: To install both libeio and the extension perform the following
libeio:
Code:
$ touch ~/.cvspass
$ cvs -z3 -d :pserver:anonymous@cvs.schmorp.de/schmorpforge co libeio
$ cd libeio
$ ./autogen.sh
$ ./configure
$ make
$ su -
# make install
eio extension:
Code:
$ wget 'http://pecl.php.net/get/eio' -O eio.tgz
$ tar xzvf eio.tgz && cd eio-*
$ phpize
$ ./configure --with-eio # further optional parameters(--enable-eio-debug recommended for first use) ...
$ make && make test
$ su -
# make install
For latest installation instructions refer to
http://docs.php.net/manual/en/eio.installation.php
--
--
UPDATE 2: Do you think an OOP API needed?
--
Regards.