E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Workerman
Workerman
中TCP网络粘包问题处理
着重在
workerman
中对TCP中消息封包和解包问题的实际处理。
APHOME_明
·
2019-12-08 15:24
PHP实现微信扫码登陆(四)--使用
workerman
搭建websocket服务器
因为使用laravel,所以使用artisan编写服务,也可以使用其他文件编写,直接用php命令执行,参照博客PHP使用
workerman
实现后端消息推送前端,完成微信登录建议先读一下上边这边博客,有助于读者理解整个推送过程代码如下
其实我很dou
·
2019-12-07 19:07
[PHP]
Workerman
中的注册树模式
在
workerman
中一开始的就是个注册树模式的运用,下面是对他的模拟workerId=spl_object_hash($this);static::$_workers[$this->workerId]
陶士涵
·
2019-12-07 11:00
谷歌浏览器插件开发教程8
利用
workerman
和谷歌插件通信相结合1首先获取groupid保证插件和inject同个房间这样还可以用
workerman
相互发送先插件获得groupid传递到injectvargroupid;$(
newmiracle宇宙
·
2019-11-29 17:00
getwework 使用笔记
下载https://www.
workerman
.net/dow...
wmc1125
·
2019-11-16 01:31
php
第三课:
workerman
之简易聊天室
代码依赖image.png服务端代码count=1;$clients=[];//当收到客户端发来的数据后返回hello$data给客户端$ws_worker->onMessage=function($connection,$data){global$clients;echo$data.PHP_EOL;if(preg_match('/^login:(\w{3,20})/i',$data,$resul
liamu
·
2019-11-05 01:12
tp5.1安装
workerman
扩展
1.环境windows+php7+tp5.12.安装
workerman
cmd进入你的tp5.1项目根目录下,按照TP官网输入composerrequiretopthink/think-worker=2.0
LuH_009
·
2019-10-19 14:09
swoole和
workerman
哪个更容易开发
回复内容:性能上Swoole毕竟是C语言开发的,在某些地方如内存管理、数据结构、通信协议解析上肯定要比PHP开发的
workerman
高。
安河桥往南
·
2019-10-18 21:00
swoole和
workerman
哪个更易开发
回复内容:性能上Swoole毕竟是C语言开发的,在某些地方如内存管理、数据结构、通信协议解析上肯定要比PHP开发的
workerman
高。
安河桥往南
·
2019-10-18 16:00
[Note] 解决使用
Workerman
和apache创建wss服务时出现的 Error during WebSocket handshake: net::ERR_RESPONSE_HEADERS_TRUNCATED
ERR_RESPONSE_HEADERS_TRUNCATED的问题,但多刷新几次页面就能连接成功在官方文档没找到办法,最后在https://github.com/ratchetphp/Ratchet/issues/645找到了解决方案这个不是
Workerman
arcsinW
·
2019-10-10 17:00
thinkPHP3.2 、thinkPHP5 结合
workerman
+ Redis 实现账号单点登录
thinkPHP3.2与
workerman
结合首先下载wokerman,放到TP项目下面的ThinkPHP/Library目录,并命名为
Workerman
除Constants.php以外的所有php文件改为
不为失败找借口
·
2019-09-25 17:57
thinkPHP3.2
workerman
redis
单点登录
PHP技术博文
技术小例子
PHP 闭包获取外部变量和global关键字声明变量的区别讲解
最近在学习
workerman
的时候比较频繁的接触到回调函数,使用中经常会因为worker的使用方式不同,会用这两种不同的方式去调用外部的worker变量,这里就整理一下PHP闭包获取外部变量和global
·
2019-09-23 00:58
端口映射工具
workerman
-port-mapping
workerman
-port-mapping项目介绍使用
workerman
实现的端口映射程序,支持内网穿透,支持win的多端口映射.软件架构基于
workerman
及其Channel分布式通讯组件建立的端口映射程序
lvshuocool
·
2019-09-18 18:44
centos
linux
php
GatewayWorker入门-启动与停止
原文链接:http://doc4.
workerman
.net/326106启动与停止注意
Workerman
启动停止等命令都是在命令行中完成的。
Houzhyan
·
2019-09-10 20:52
GatewayWorker
workerman
GatewayWorker启动
服务器
socket
物联网
PHP流数据动态结构处理包简介
现在,因为有Swoole和
WorkerMan
两大通讯层组件,所以,通讯层已变成了开箱即用。但是,对于通常基于二进制的应
bardo
·
2019-09-07 23:00
SOCKET
BINARY
BUFFER
PHP流数据动态结构处理包简介
现在,因为有Swoole和
WorkerMan
两大通讯层组件,所以,通讯层已变成了开箱即用。但是,对于通常基于二进制的应
bardo
·
2019-09-07 23:00
SOCKET
BINARY
BUFFER
2019-08-28-b.Build-A-Http-Server
使用
Workerman
框架,搭建一个HTTP服务。
xiaojianxu
·
2019-08-28 10:22
2019-08-28-b.Build-A-Http-Server
使用
Workerman
框架,搭建一个HTTP服务。
xiaojianxu
·
2019-08-28 10:22
Laravel 中使用
Workerman
插件 进行 socket 通讯的功能
#安装方式步骤一、安装插件composerrequire
workerman
/gateway-worker步骤二、安装完毕后在‘app\Console\Commands’创建文件’
Workerman
Command.php
火红橘子
·
2019-08-28 10:17
PHP
2019-08-28-a.
Workerman
-Features
workerman
便没有这部分开销。
workerman
自身便是一个服务器容器,具有PHP进程管理以及网络通讯功能,完全不依赖于apa
xiaojianxu
·
2019-08-28 10:50
2019-08-28-a.
Workerman
-Features
workerman
便没有这部分开销。
workerman
自身便是一个服务器容器,具有PHP进程管理以及网络通讯功能,完全不依赖于apa
xiaojianxu
·
2019-08-28 10:50
workerman
实战之PHP即时通讯
原文链接:http://www.javaxxz.com/thread-388767-1-1.html第一章
workerman
介绍及项目环境搭建第二章
workerman
整合入项目及长连接实现群发功能初次体验第三章
qq_38472465
·
2019-08-21 16:31
getwayworker
workerman
框架源码核心分析和注解
;$worker->onMessage=function($connection,$data){print_r($_POST);$connection->send("hello,world");};\
Workerman
勺颠颠
·
2019-08-09 00:00
tcp-ip
socket
php
workerman
前端笔记之微信小程序(四)WebSocket&Socket.io&摇一摇案例&地图|地理位置
一、WebSocket概述http://www.ruanyifeng.com/blog/2017/05/websocket.html
Workerman
一款开源高性能异步PHPsocket即时通讯框架https
mufengsm
·
2019-08-08 10:00
php的超强扩展workman的安装教程
http://doc.
workerman
.net/install/requirement.html
herobacking
·
2019-08-05 00:00
技术锦囊
TP5.0.24+
Workerman
+定时任务
1.安装
Workerman
安装GatewayWorker内核文件(不包含start_gateway.phpstart_businessworker.php等启动入口文件),直接上composercomposerrequire
workerman
qq5b8f70dcdd315
·
2019-07-26 08:37
Workerman
聊天
定时任务
长连接
laravel集成
workerman
,使用异步mysql,redis组件时,报错EventBaseConfig::FEATURE_FDS not supported on Windows
由于laravel项目中集成了
workerman
,因业务需要,需要使用异步的mysql和redis组件。
怀素真
·
2019-07-20 17:00
Workerman
MySQL组件Connection用法总结
一、初始化连接$db=new\
Workerman
\MySQL\Connection('host','port','user','password','db_name');二、获取所有数据$db->select
dreams7433
·
2019-07-10 17:00
Workerman
简单开发示例实践(二)
一、在
Workerman
目录下创建ws_test.php,如下图,并输入如下代码:count=4;//当收到客户端发来的数据后返回hello$data给客户端$ws_worker->onMessage=
dreams7433
·
2019-07-04 15:00
Workerman
简单开发示例实践(一)
一、去官网下载
workerman
,地址:https://www.
workerman
.net/download,下载后解压任意文件夹。
dreams7433
·
2019-07-04 15:00
php websocket实践
很惭愧,不怎么用到便没去学习,之前公司用了
workerman
做了一个聊天工具,但由于不是我负责,就没去细细把玩。通信这种东西,我们大学都是做过实验的。
10xjzheng
·
2019-06-09 11:26
GatewayWoker+Yii+Nginx+微信小程序聊天
主要参考文献http://doc.
workerman
.net/install/install.html1、安装环境检测curl-Sshttp://www.
workerman
.net/check.php|
三不小青年
·
2019-06-07 15:35
GatewayWoker+Yii+Nginx+微信小程序聊天
主要参考文献http://doc.
workerman
.net/install/install.html1、安装环境检测curl-Sshttp://www.
workerman
.net/check.php|
三不小青年
·
2019-06-07 15:35
推荐一个Socket 应用协议层组件
===========当我们使用
WorkerMan
或者Swoole编写基于TCP或UDP的二进制通讯应用时,
WorkerMan
或者Swoole仅解决了二进制数据包的收发。通常,针对
bardo
·
2019-06-06 00:00
Socket
通信
PHP
推荐一个Socket 应用协议层组件
===========当我们使用
WorkerMan
或者Swoole编写基于TCP或UDP的二进制通讯应用时,
WorkerMan
或者Swoole仅解决了二进制数据包的收发。通常,针对
bardo
·
2019-06-06 00:00
Socket
通信
PHP
Thinkphp5+
Workerman
对上一篇进行了部分优化https://www.jianshu.com/p/763f6852f32c进程启动publicfunctiononWorkerStart($worker){$handle=newIndex();$hander->add_timer();}index.php文件time(),'state'=>1);Db::name('text)->insert($data);sleep(12
RocaLee
·
2019-05-16 14:38
Laravel整合PHPSocket.Io实现web消息推送
PHPSocket.IO,PHP跨平台实时通讯框架PHPSocket.IO是PHP版本的Socket.IO服务端实现,基于
workerman
开发,用于替换node.js版本Socket.IO服务端。
Jeff
·
2019-05-01 00:00
laravel
socket服务端
socket.io
workerman
ThinkPHP5与GatewayWorker集成(Windows,Linux)
1.到workman官网下载GatewayWorker框架解压下面是下载链接https://www.
workerman
.net/download2.将GatewayWorker/Applications
琴酒丶
·
2019-04-25 10:35
TP5
基于swoole开发的聊天室(一)
看了swoole手册,了解了swoole以后,开始做一个基于swoole开发的一个聊天室,前不久刚看了workman做了一个聊天室以后,发现了相对于swoole,
workerman
还是太年轻,swoole
youngxs
·
2019-04-22 17:22
JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】
客服聊天系统使用PHP的
Workerman
框架进行开发,由于语音提醒实现的功能一样,故而在本篇博文中从简描述,只进行定时循环提醒的功能记录,不说实时的那个语音提醒
Zhihua_W
·
2019-04-16 11:10
workerman
--php后端及时推送消息给客户端
示例php后端及时推送消息给客户端原理:1、建立一个websocketWorker,用来维持客户端长连接2、websocketWorker内部建立一个textWorker3、websocketWorker与textWorker是同一个进程,可以方便的共享客户端连接4、某个独立的php后台系统通过text协议与textWorker通讯5、textWorker操作websocket连接完成数据推送代码
my丶杰
·
2019-04-10 17:25
workerman
--php后端及时推送消息给客户端
示例php后端及时推送消息给客户端原理:1、建立一个websocketWorker,用来维持客户端长连接2、websocketWorker内部建立一个textWorker3、websocketWorker与textWorker是同一个进程,可以方便的共享客户端连接4、某个独立的php后台系统通过text协议与textWorker通讯5、textWorker操作websocket连接完成数据推送代码
my丶杰
·
2019-04-10 17:25
Centrifugo简单试用
今天尝试用centrifugo来做一个在聊天室,以前用
workerman
做过,相对来说
workerman
的配置就显得复杂多了,需要自己搭建PHP环境,而centrifugo就清爽多了,官网下载二进制单文件直接运行
codeAB
·
2019-04-09 20:00
ThinkPHP5 跟 GatewayWorker 的结合
直到最近才有时间好好整理学习GatewayWorker以及
Workerman
的一些知识。下面所述就是有关一些总结和感受。环境lnmp的开发环境,PHP框架使用着TP5.0。背景介绍项目基于小程序
Asa_Ho
·
2019-03-25 17:36
总结归纳
ThinkPHP
GatewayWorker
Workerman
聊天室 - Netty WebSocket初试
采用WebSocket实现,那么就必须进行服务器的技术选型,主要考虑的有Java(Netty/Jetty)、node.js(socket.io)、PHP(swoole/
workerman
)。
dutong0321
·
2019-03-20 11:44
编程世界
workerman
实现服务器端统计在线人数
服务器端代码count=1;$worker->onConnect=function($connection){//有新的客户端连接时,连接数+1global$connection_count;++$connection_count;echo"nowconnection_count=$connection_count\n";};//进程启动时设置一个定时器,定时向所有客户端连接发送数据$worker
67号人生
·
2019-02-21 20:46
java
workerman小白之路
tp5.1 运行
workerman
时出现 Cannot use
Workerman
\Worker as Worker because the name is already in use
错误原因:命名空间冲突[think\exception\ErrorException]Cannotuse
Workerman
\WorkerasWorkerbecausethenameisalreadyinuse
jartins
·
2019-02-01 18:52
workman
php异步编程
因此出现了Swoole和
WorkerMan
两个国内流行的常驻内存框架[1]。这两个框架原理都是通过事件循环,让程序一直停留在内存,等待外部请求,达到高并发。为什么需要异步先来看一个例子在工作目录下新建
月球人simon
·
2019-01-22 00:00
php
swoole
workerman
php
workerman
定时任务的实现代码
一、下载
workerman
https://www.
workerman
.net/download二、下载
workerman
/mysqlhttp://doc3.
workerman
.net/6402011、定时函数为匿名函数
设置No1
·
2018-12-23 14:42
workerman
总结(不定时更新)
##websocket###1.
workerman
a.根据官方的安装安装中可能需要配置php.ini中的disable_function参数b.js中的varws=newWebSocket(“ws://
HoeWang
·
2018-12-19 09:22
workerman
websocket
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他