Open twn39 opened 9 years ago
PECL:http://pecl.php.net/package/ev
Bitbucket: https://bitbucket.org/osmanov/pecl-ev
主要参考模块包中的INSTALL.md
安装php5-dev
:
sudo apt-get install php5-dev
编译:
$ phpize
$ ./configure --with-ev --enable-ev-debug
$ make
测试:
make test
安装:
sudo make install
在目录/etc/php5/mods-available
下新建配置文件ev.ini
sudo vim ev.ini
输入如下内容:
; configuration for php Internationalisation module
; priority=20
extension=ev.so
启用模块包:
sudo php5enmod ev
重启web服务:
sudo service apache2 restart
完成!
ev
is a PECL extension providing interface to libev library - high performance full-featured event loop written in C.ev
模块提供socket
通信,可以实现实时应用,例如聊天室,而且效率不输node.js
。