腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
视频
用户
沙龙
专栏
专区
综合排序
丨
最热优先
丨
最新优先
时间不限
workerman
近期学习总结
从3月5号至今,一直在学习中,包括
workerman
、Python和Django。在
workerman
方面做了一个简单的聊天室小例子。代码就不拿出来分享了,现在的代码太简单了。 下面还是继续说
workerman
。以问答的情况说一下最近学习的情况。 问:
Workerman
是什么? 答:
Workerman
是一款纯PHP开发的开源高性能的PHP socket 服务框架。 问:
Workerman
能做什么? 答:即时通讯类、物联网类、游戏服务器类、SOA服务化、其它服务器软件、中间件等 问:
Workerman
有哪些特点? 答:极简、稳定、高性能、分布式。 问:
Workerman
的工作原理 答:Worker是
WorkerMan
中最基本容器,Worker可以开启多个进程监听端口并使用特定协议通讯,类似nginx监听某个端口。
申霖
2020-03-19
586
0
标签:
php
workerman
是什么意思
Workerman
:高性能 PHP 异步网络框架
Workerman
是一个开源的 PHP 异步网络框架,专为处理高并发和高流量的网络应用而设计。
Workerman
的工作原理
Workerman
使用 PHP 的 Event Loop 机制,创建一个或多个 Worker 进程来处理请求。每个 Worker 进程负责监听不同的端口或套接字。
Workerman
的使用场景
Workerman
适用于以下场景: 实时聊天和即时通讯应用 WebSocket 应用 MQTT 客户端和代理 高并发 Web 服务 游戏服务器
Workerman
的安装 可以通过 Composer 或 Docker 等方式安装
Workerman
。 具体安装步骤请参考
Workerman
官方文档。 本文共 431 个字数,平均阅读时长 ≈ 2分钟
老K博客
2024-05-05
5.9K
0
标签:
workerman
高并发
高性能
进程
框架
Workerman
Asyncio 异步游戏框架
概述 一个面向
Workerman
+ pfinal-asyncio 的异步游戏框架,让你用 async/await 编排游戏逻辑,就像写故事剧本一样。 实时对战游戏 回合制游戏 安装 composer require pfinalclub/asyncio-gamekit 要求 PHP >= 8.3 pfinalclub/asyncio >= 1.0
workerman
/
workerman
>= 4.1 快速开始 1. ', 2345, [ 'name' => 'ProductionGameServer', 'count' => 8, // 根据 CPU 核心数调整 ]); 调试模式 // 开启
Workerman
调试模式 use
Workerman
\Worker; Worker::$daemonize = false; Worker::$stdoutFile = '/tmp/
workerman
.log';
Tinywan
2025-10-20
340
0
标签:
游戏
workerman
框架
日志
异步
workerman
MongoDB.php实例
本文环境 CentOS8.0,PHP8.1,MongoDB5.0,
Workerman
4.0\ 不懂的可以评论联系我。 著作权归OwenZhang所有。 [up-25246abb29a51d0849b81507abfd93c68ad.png]
workerman
介绍
Workerman
是一款纯PHP开发的开源高性能的PHP 应用容器。
Workerman
可以说是PHP领域的一次创新,让开发者彻底摆脱了PHP只能做WEB的束缚。 实际上
Workerman
类似一个PHP版本的nginx,核心也是多进程+Epoll+非阻塞IO。
Workerman
每个进程能维持上万并发连接。由于本身常驻内存,不依赖Apache、nginx、php-fpm这些容器,拥有超高的性能。 * * @author walkor<walkor@
workerman
.net> * @copyright walkor<walkor@
workerman
.net> * @link
OwenZhang
2022-05-30
596
0
标签:
php
Laravel中Websocket基本使用(
Workerman
)
什么是
Workerman
Workerman
是一款开源高性能异步PHP socket框架。 本文介绍
workerman
实现socket通讯,在此之前请确定你对websocket有所了解 什么是GatewayWorker GatewayWorker是基于
Workerman
开发的一套TCP长连接的应用框架 安装 gateway-worker composer require
workerman
/gateway-worker 创建命令启动
workerman
服务 php artisan make:command 创建 app/
Workerman
/Events.php 键入如下代码 <? 运行命令 php artisan workman start --d 如下界面代表启动
workerman
启动成功 启动成功后,我们可以利用websocket在线测试工具测试连接 Laravel基本使用
切图仔
2025-07-23
4K
0
标签:
物联网
socket编程
智能家居
php
带着老李折腾山寨
Workerman
(四)
包括我们正在山寨的对象
Workerman
在启动后都是以守护进程方式跑在系统后台,稳稳地提供服务,那么如何利用PHP实现daemon? <?
老李秀
2019-12-11
1.1K
0
标签:
网站
bash
php
bash 指令
unix
Workerman
中的注册树模式
在
workerman
中一开始的就是个注册树模式的运用,下面是对他的模拟 <?
唯一Chat
2019-12-10
694
0
标签:
编程算法
Workerman
实现Navicat Premium转发代理
/** @noinspection PhpObjectFieldsAreOnlyWrittenInspection */ ini_set('memory_limit', '512M'); use
Workerman
\Connection\AsyncTcpConnection; use
Workerman
\Worker; use
Workerman
\Connection\TcpConnection; // 自动加载类
Tinywan
2024-06-04
350
0
标签:
代理
连接
异常
navicat
workerman
ThinkPHP5.1 安装
workerman
指导
https://blog.csdn.net/u011415782/article/details/100692069 ★ 背景 最近需要在自己的网站后台,设计消息推送业务,通过网上资料参考,觉得
workerman
获取可选择的
workerman
版本 为了指定安装的版本,所以我们要知道,有哪些可选择的版本 在 composer.json 文件中的 "require" 数组中,先补充一条数据:"topthink
workerman
对应的三个配置文件 ? 附录 参考文章 Linux 系统检测 Linux系统可以使用以下脚本测试本机 PHP 环境是否满足
WorkerMan
运行要求 curl -Ss http://www.
workerman
.net/check.php | php 上面脚本如果全部显示ok,则代表满足
WorkerMan
要求 ?
泥豆芽儿 MT
2019-10-25
1.9K
0
标签:
composer
thinkphp
linux
workerman
搭建ws和wss环境
workerman
是php写的,github地址:https://github.com/walkor/
workerman
workerman
实现websocket,需要2个页面:php+html php check.php | php image.png 部署步骤: 1、git clone获取源码: yum install git -y git clone https://github.com/walkor/
Workerman
2、在
Workerman
同级目录新建ws_test.php 3、在Apache的DocumentRoot目录新建html文件,在其中插入script(<body><script>示例代码</script ws://域名或外网IP 如果是wss://,则需要把0.0.0.0替换成域名,不能是IP,如下图 image.png WSS wss的服务端代码参考https://github.com/walkor/
workerman
'/
Workerman
/Autoloader.php'; 把证书.crt和.key文件的绝对路径设置你自己的 image.png
Windows技术交流
2020-06-24
3.2K
0
标签:
云服务器
https
linux
cdn
全站加速网络
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档