Workerman

来源:互联网 发布:bootcamp助理下载 mac 编辑:程序博客网 时间:2024/04/28 21:02

什么是Workerman

Workerman是一款纯PHP开发开源高性能PHP socket 异步框架。被广泛的用于移动通讯、手游服务端、网络游戏服务器、聊天室服务器、硬件通讯服务器、智能家居、车联网、物联网等领域的开发。 支持Websocket、HTTP等协议,支持自定义协议。基于workerman开发者可以更专注于业务逻辑开发,不必再为PHP Socket底层开发而烦恼。查看更多 »

Fork on Github  下载ZIP压缩文件 下载12765次

Workerman支持的特性

  1. 纯PHP开发,多进程支持,支持hhvm
  2. 支持TCP/UDP,单机可支持数百万以上TCP长连接
  3. 支持分布式,集群能支持数百万甚至更高的并发TCP连接
  4. 支持libevent事件触发网络库
  5. 支持热更新及服务器平滑重启
  6. 支持守护进程化和统计监控模块
查看更多 »
The Workerman Framework

workerman高性能高性能

基于高性能的libevent事件网络库,单机可支持百万的并发连接,长连接吞吐量高达36W/S。PHP数据库等对象可以常驻内存,减少解析编译及网络开销。

workerman高可用性高可用

已被多家公司证实其高可用性,这些公司不乏日营业额过亿的电子商务公司用于服务器后台的开发,以及知名网游公司用于游戏后台的开发。

workerman开发使用简单开发简单

接口简单,并已经有很多成熟的网络应用,只要你会PHP,你就可以在这些应用的基础上快速的开发出自己的Socket应用服务。

相关应用

PHP 小蝌蚪游戏界面

PHP小蝌蚪聊天室  置顶推荐

使用HTML5+WebSocket+Workerman实时推送技术开发的蝌蚪小游戏,游戏中玩家们可以实时互动,并且可以实时聊天,非常有趣。 
详情 » 下载源代码 »

browserquest php 版本示意图

BrowserQuest WorkerMan版本

BrowserQuest是Mozilla发布的一款2D图形的MMO(大型多人在线)游戏,玩家可以聊天、打怪、升级、寻宝、获得成就。这里基于WorkerMan框架重写了BrowserQuest服务端nodejs部分,浏览器与后端同样是基于websocket协议通讯。 
详情 » 下载源代码 »

PHP聊天室示意图

聊天室

一个可扩展的基于Websocket协议的聊天室,服务端采用workerman作为Socket服务器框架,客户端支持多浏览器统一接口,支持浏览器原生Websocket同时支持Flash实现的Websocket。 
详情 » 下载源代码 »

shadowsocks-php 截图

Shdowsocks-PHP

轻量级科学上网姿势,改变您的生活体验! 
下载源代码 »

web vmstat 截图

Web VMStat 监控

一个通过浏览器查看vmstat命令的工具,以更友好的方式实时展示服务器cpu、内存、IO等情况 
详情 » 下载源代码 »

ascii 视频流 截图

摄像头 ascii 视频流实时传输

利用HTML5将摄像头视频流转换成ascii码流,通过websocket实时传输workerman,workerman实时转发给其它浏览器展示 
下载源代码 »

websocket 传输 视频流 截图

摄像头视频流实时传输

HTML5调用摄像头,利用websocket将摄像头视频流实时传输workerman,workerman实时转发给其它浏览器展示 
详情 » 下载源代码 »

web 消息推送示意图

Web消息推送系统

基于websocket+workerman的web消息推送系统,能够通过网页实时推送消息给所有用户,支持各种浏览器(需要浏览器支持html5或者flash) 
详情 » 下载源代码 »

workerman 打印机

高扩展云打印机

易联云平台是依托移动互联网的超远程打印解决方案,包含了设备管理中心、互联网API等模块。能够有效的实现易联云和应用之间的对接,帮助用户和开发者方便的使用超远程打印的构架和功能。本应用来自www.10ss.net

workerman 手机im ya

手机app萌Mark

“萌Mark是什么?图片社交?漫画工具?表情工具?”

  “no,都不是。”
  
  我眼里的萌Mark是什么?本应用由www.yuchats.com提供

精灵危机游戏 截图

手机游戏 精灵危机

《精灵危机》的游戏带玩家进入一个由昆虫们组成的魔法大陆,他们依靠火,水,风,光,暗的魔法能量工作和生活。而有一天,能量的平衡被打破了,玩家必须帮助这个世界的人们,守卫能量的平衡,拯救这个岌岌可危的世界并揭露幕后的阴谋。 
本游戏由云乐游平台提供 »

斗兽棋游戏

斗兽棋

在线斗兽棋:斗兽棋是中国一种棋类游戏,80后儿时的玩具,双方有八只棋子,依大小顺序为象、狮、虎、豹、犬、狼、猫、鼠。较大的可吃较小的,同类可以互吃,而鼠则可吃象,象不能吃鼠。动物走一格,前后左右都可以,极具趣味性。本应用由 dou.xiumeier.com 提供

workerman多人在线 flappy bird 游戏截图

flappy bird 游戏多人在线版

使用HTML5+WebSocket+Workerman实时推送技术开发的多人在线版flappy bird,游戏中你可以看到无数玩家同时控制小鸟前赴后继地向前送死的壮烈(搞笑)场面。 
详情 » 下载源代码 »

workerman thrift RPC模块关系示意图

Thrift RPC远程调用框架

Workerman和Thrift框架相结合,目的是解决异构系统与PHP通信的问题,使你的服务更方便的被其它语言调用。 
详情 » 下载源代码 »

workerman json RPC模块关系示意图

json RPC远程调用框架

使用json数据格式通讯的远程调用系统,通讯格式简单明了,方便其它语言调用,并集成了监控模块。 
详情 » 下载源代码 »

PHP统计系统示意图

分布式统计系统

基于workerman socket框架开发的一款分布式统计监控系统,纯PHP开发、无需安装Mysql、Nginx、Apache等软件。 
详情 » 下载源代码 »

1 0