PHP的异步并行扩展Swoole已收录到PHP官方扩展库
jopen 11年前
PHP的异步并行扩展Swoole已收录到PHP官网扩展库pecl.php.net。 最新的版本是swoole-1.6.9。国内程序员组织的开源PHP扩展项目,能够添加到pecl中的并不多,目前仅有 yaf,yar,yac,swoole等数个。对于中国的PHP程序员来说这也是一个好消息。越来越多的中国程序员开始参与到这些大型的开源组织和社区 中。
Swoole项目专注于基于PHP语言开发异步并行的网络服务器。提供了4个方面的功能:
swoole_server,高并发高性能功能强大的异步并行TCP/UDP Server
swoole_client,支持同步/异步/并发的socket客户端实现
swoole_event, 基于epoll/kqueue的全自动IO事件发生器,它比libevent更简单,仅需add/set/del几个操作即可。使用者可以将原有php代 码中的streams/fsockopen/sockets代码加入到swoole实现异步化。
swoole_task,基于进程池实现的异步任务处理器。可以使用它实现PHP的数据库连接池,慢操作异步化。
链接地址: