首页主机workerman(workerman是什么东西)

workerman(workerman是什么东西)

编程之家2024-05-19109次浏览

一、workerman作者

作者walkor的说法"Workerman可以说是PHP领域的一次创新,让开发者彻底摆脱了PHP只能做WEB的束缚".

workerman(workerman是什么东西)

采用workerman框架,php的从事人员在技术栈能力上面,不仅要懂得MVC的开发方式;更要懂得socket网络编程、应用层协议、多进程、多进程间通信等等之前很少接触到的技术能力.从这个角度,或许我们该感谢walkor本人.

二、workerman后台使用方法

1.安装Workerman

由于要使用客户端点对点通讯,选择了workerman/gateway-worker的扩展包,它已经引入了workerman/workerman。2.创建Workerman启动文件

创建一个artisan命令行工具来启动Socket服务端,在app/Console/Commands目录下建立命令行文件。3.创建事件监听文件

创建一个app/Workerman/Events.php文件来监听处理workman的各种事件。4.启动Workerman服务端

在命令行里面执行,支持的命令大概有start|stop|restart,其中-d的意思是daemon模式。

workerman(workerman是什么东西)

三、什么是workerman

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

workerman的目标是让PHP开发者更容易的开发出基于socket的高性能的应用服务,而不用去了解PHPsocket以及PHP多进程细节。

workerman本身是一个PHP多进程服务器框架,具有PHP进程管理以及socket通信的模块,所以不依赖php-fpm、nginx或者apache等这些容器便可以独立运行

workerman(workerman是什么东西)
windows 2003 ghost(如何制作windows2003ghost)k900论坛(如何加入k900论坛)