PHP高性能框架Libevent的使用详解.docx

PHP高性能I/O框架Libevent的使用详解 Libevent 是一个用C语言编写的、轻量级的开源高性能I/O框架,支持多种 I/O 多路复用技术: epoll、 poll、 dev/poll、 select 和 kqueue 等;支持 I/O,定时器和信号等事件;注册事件优先级。 \t /database/201807/_blank PHP提供了对应的扩展libevent、Event。 libevent扩展很久没有更新了,仅支持PHP5系列,PHP7虽然有网友fork了 libevent 扩展的 \t /database/201807/_blank 源码进行更新兼容,但是稳定性不好,可能会出现段错误,所以PHP7最好使用 Event 扩展。 与libevent扩展不同的是,Event 扩展提供了面向对象的接口,且支持更多特性。 libevent扩展 \t /database/201807/_blank 系统需要先安装 Libevent 库: ? 1 yum install libevent-dev 然后安装PHP扩展。 PHP5安装: ? 1 pecl install libevent-0.1.0 PHP7安装(不稳定): ? 1 2 3 4 5 git clone /expressif/pecl-event-libevent.git cd pecl-ev

文档评论(0)

1亿VIP精品文档

相关文档