Workerman是一款纯PHP开发的开源高性能异步PHP socket框架

php教程7年前 (2018-09-19)13600

workerman是一个高性能的PHP socket 服务器框架,workerman基于PHP多进程以及libevent事件轮询库,PHP开发者只要实现一两个接口,便可以开发出自己的网络应用,例如Rpc服务、聊天室服务器、手机游戏服务器等。

workerman的目标是让PHP开发者更容易的开发出基于socket的高性能的应用服务,而不用去了解PHP socket以及PHP多进程细节。 workerman本身是一个PHP多进程服务器框架,具有PHP进程管理以及socket通信的模块,所以不依赖php-fpm、nginx或者apache等这些容器便可以独立运行。

特性

  • 支持HHVM

  • 使用PHP开发

  • 支持PHP多进程/多线程(多线程版本)

  • 标准输入输出重定向

  • 支持毫秒定时器

  • 支持基于事件的异步编程

  • 守护进程化

  • 支持TCP/UDP

  • 支持多端口监听

  • 接口上支持各种应用层协议

  • 支持libevent事件轮询库,支持高并发

  • 支持服务平滑重启

  • 支持PHP文件更新检测及自动加载

  • 支持PHP长连接

  • 支持以指定用户运行子进程

  • 支持telnet远程控制

  • 高性能

https://www.workerman.net/

“Workerman是一款纯PHP开发的开源高性能异步PHP socket框架” 的相关文章

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。