首页 按国家 按分类 名牌大学 世界500强


 home»网站大全 详细资料

workerman Socket 服务器框架 www.workerman.net

中国 点击(1498) 全球(13473)

workerman Socket 服务器框架 直达网站 直达网站


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

workerman的目标是让PHP开发者更容易的开发出基于socket的高性能的应用服务,而不用去了解PHP socket以及PHP多进程细节。 workerman本身是一个PHP多进程服务器框架,具有PHP进程管理以及socket通信的模块,所以不依赖php-fpm、nginx或者apache等这些容器便可以独立运行。
workerman诸多的不同寻常的特性,使得PHP开发者可以开发出不同寻常的应用程序:
1.纯PHP开发:workerman完全使用PHP开发,使用workerman开发的应用程序不依赖php-fpm、apache、nginx这些容器就可以独立运行。 这使得PHP开发者开发、部署、调试应用程序非常方便。
2.支持PHP多进程:为了充分发挥服务器多CPU的性能,workerman默认支持多进程多任务。workerman开启一个主进程和多个子进程对外提供服务, 主进程负责监控子进程退出信号,并负责生成新的子进程去处理服务,这样做不仅提高了应用程序的性能,而且使得workerman更加稳定。
3.支持TCP、UDP:workerman支持TCP和UDP两种传输层协议,只需要更改配置的一个字段,便可以更换传输层协议,业务代码无需任何改动。
4.支持长连接:很多时候需要PHP应用程序要与客户端保持长连接,比如聊天室、游戏等,但是传统的PHP容器(apache、nginx、php-fpm)很难做到这一点。 使用workerman可以轻松使用PHP长连接。php单个进程可以支持几千甚至几万的并发连接,多进程则可支持数十万甚至上百万的并发连接。
5.支持各种应用层协议:接口上支持各种应用层协议,包括自定义协议。Workerman默认支持的协议有HTTP、WebSocket、以及简单的Text文本协议。 同时Workerman提供了通用的协议接口,开发者基于此接口便可以方便的开发出自己的协议。
6.支持高并发:workerman支持Libevent事件轮询库(需要安装Libevent扩展), 使用Libevent在高并发时性能非常卓越,如果没有安装Libevent则使用PHP内置的Select相关系统调用。
7.支持服务平滑重启:当需要重启服务时(例如发布版本),我们不希望正在处理用户请求的进程被立刻终止,更不希望重启的那一刻没有足够的进程对外提供服务, 为了保证任意时刻都有足够的进程对外提供服务,则可以使用平滑重启命令,平滑重启过程中workerman会让子进程处理完请求后才退出, 并且能够保证在任意时刻都有足够的进程对外服务。
8.支持文件更新检测及自动加载:基于workerman开发应用程序过程中,我们希望在我们改动代码后能够立刻生效,则只要你开启配置中debug功能即可。 开启后workerman会有一个单独的进程轮询(因为PHP在Mac系统无法使用linux内核提供的Inotify机制,所以只好轮询)应用程序真实使用的所有PHP文件, 当文件有更新时,启动平滑重启,自动载入新的PHP文件。
9.支持以指定用户运行子进程:因为子进程是实际处理用户请求的进程,为了安全考虑,子进程不能有太高的权限,所以workerman支持设置子运行进程运行的用户。
10.自带监控:w


本站收录的"workerman Socket 服务器框架“数据均来源网站“workerman.net”及互联网以上数据具有时效性,因网站域名、网站名称及内容会受域名过期、网站服务器故障、域名所有者更替或内容变化,而存在以上内容失效、错误等情况.



访问者分布(%)
1  中国(94.1%)
2  (1.9%)


网站常用标签
workerman kedou php workerman php 聊天室 workman php

网站服务器信息 IP地址:115.28.137.45 物理位置:山东省青岛市 阿里云BGP数据中心

推荐优秀网站
  • 1 在线类大鱼吃小鱼游戏平台
  • 2 谷歌Chrome运行安卓应用
  • 3 谷歌浏览器油猴代码库
  • 4 微软How-Old官网
  • 5 浏览器油猴扩展插件官网
  • 6 在线网站RSS资源分享网
  • 7 大好设计河山创意网
  • 8 同类音乐人作品搜索网
  • 9 在线问卷调查生成工具
  • 10 免费旅游摄影图片分享网


  • © 2016 国外网站大全(www.948v.com)版权所有.

    粤ICP备15111902号