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
Manual
Workerman
Manual
Workerman
不依赖于php-fpm、apache、nginx容器,这些容器做不到与客户端保持长连接。
xiaojianxu
·
2020-03-11 01:10
C++基于多态的职工管理系统
主模块(职工管理系统.cpp)#includeusingnamespacestd;#include"
workerMan
ger.h"#include"worker.h"#include"employee.h
专注地一哥
·
2020-03-10 14:37
C++
windows 安装workman本地快速入门
workerman
本地快速入门,环境变量的配置和命令行聊天不多介绍了,
workerman
搭建走起,去下载一个phpstudy,然后安装,这一步自己百度或者看我这篇,不是重点image就目前的情况来看,我们将
LauEl
·
2020-03-09 08:41
Swoole启用ssl加密websocket的坑
在经历二天一夜,用尽各种方法,搜遍国内外文档,没解决之后,愤而转用
workerman
,把锅甩给了swoole。转用
workerman
也碰到同样的
衣咸
·
2020-03-07 22:53
WorkerMan
阻塞导致队列服务不稳定的问题
当前处理订单架构是这样的:用户下单,产生队列利用
workerman
的定时任务监控队列(40个进程每秒执行一次)定时任务里处理订单逻辑完成下单,向app发送通知但是定时任务一直不稳定
WorkerMan
提供了
php_johson
·
2020-03-02 18:53
01
workerman
入门 mac安装
workerman
下载地址,请移步官网
workerman
网站~解压文件夹改成
workerman
uid=++$global_uid;}//当客户端发送消息过来时,转发给所有人functionhandle_message
LauEl
·
2020-03-02 11:38
【PHP异步扩展(库)】之
workerman
和swoole
目前了解到的php里最出名的两个异步扩展库1、SwoolePHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。Swoole
汪小熊Gondar
·
2020-02-29 04:52
利用PHP socket 服务器框架
workerman
完成Web消息推送系统
现在有一个需求,就是当服务器数据发送变化时,希望服务器能够主动给浏览器页面一个提醒(以某种方式提醒,如弹窗等)。大致流程图如图所示首先想到最简单的方法就是利用ajax定时去请求后台是否有新数据,但是这种方式从请求到页面开始就不停的请求后台,请求设定的时间过长就失去实时性,时间过短又会过于浪费资源。然后想到的就是socket通信,但是web端能做实现socket通信吗?我大胆的搜了一下还真发现web
xsb
·
2020-02-25 18:32
php之phpQuery使用来做爬虫
phpQuery是一个开源的项目,一句话好用太好用了,虽然我是一个专业的Java程序员但是平时喜欢玩玩php,以前的web框架到
WorkerMan
,以及硬件相关内容,我用过Java的JSoup,这个phpQuery
黑小马_
·
2020-02-24 11:13
业务模块
后台以ThinkPHP框架为主框架,因业务需要又加入了
WorkerMan
Socket框架。
Jonet
·
2020-02-23 05:52
ThinkPHP和
Workerman
整合实现Socket通信Demo
因为最近有个项目涉及到Socket通信,于是自己尝试了一下搭建一个服务端WebSocket通信的项目,写个笔记,能帮助到你的话,十分荣幸。废话不多说进入正题:先说下编者的运行环境我是用CentOS6.5,PHP5.6首先要实现Socket通信要了解Socket的作用和用法(自行百度),然后就是需要你的服务器或者本地php环境支持并开启了Socket,一般集成环境都是支持的phpinfo中如下图所示
JonsonHamilton
·
2020-02-14 08:40
为什么我要用GoEasy替代WebSocket
最近一个紧急项目里,出于考虑节约开发成本和缩短开发周期的目的,我选择用GoEasy来替代自己搭建WebSocket,当然我也考虑过
workerman
和融云等同类型的产品。
jonychen1
·
2020-02-12 15:57
workerman
,swoole 数据库长连接的 重连问题
为了更高效的服务器访问速度,我们会使用mysql或者其他数据库的长连接来提高访问速度,以下内容以mysqlpdo为例:问题:在cli常驻内存的情况下,会有许多情况造成创建的连接失效;解决方法:在访问数据库的时候加上trycatch捕获捕获到错误是2006或者2013的时候表示连接失效这时候重新连接数据库,以保证程序正常运行;//在和数据库交互的地方加上trycatchpublicfunctionI
小柒的另一个世界
·
2020-02-09 05:53
使用
workerman
建立websocket连接
下载
workerman
源码包在start.php中引入源码,将源码包vendor目录放在与start.php同级目录1.start.php代码如下:count=1;//连接事件,阻断非法连接$ws_worker
echo1028
·
2020-02-05 00:20
workerman
写mysql连接池的实例代码
连接三次握手及连接关闭四次挥手的开销,从而降低客户端和mysql服务端的负载,缩短请求响应时间2、减少数据库的并发连接数,即解决应用服务器过多导致的数据库toomanyconnections问题如果是为了解决问题1则在
workerman
尚
·
2020-01-20 10:30
mac mamp
workerman
环境搭建,安装pcntl扩展
本人开发平台是mac,使用的是mamp集成化的环境工具,最近为了socket编程,选择了php的
workerman
,在工作之前我们需要安装
workerman
的依赖环境,目前我们知道mac电脑是自带PHP
叶情宇
·
2020-01-19 11:30
PHP使用
workerman
实现后端消息推送前端, 完成微信登录
前言:在项目中,系统需要接入微信登录,当手机扫描二维码,PHP后端如何通知前端用户是否同意微信登录实现方式有两种:轮询(耗费资源)websocket本文主要使用PHP
workerman
实现server端
其实我很dou
·
2020-01-07 09:14
0001
workerman
本地快速入门,环境变量的配置和命令行聊天
不多介绍了,
workerman
搭建走起,去下载一个phpstudy,然后安装,这一步自己百度或者看我这篇http://www.jianshu.com/p/528b90bd887f,不是重点0001.PNG
水电梁师傅
·
2020-01-07 03:05
workerman
源码-
workerman
事件监听
在我们启动了
workerman
过后,按照我们前面的理解.如果是在linux下.worker子进程启动端口复用,并监听事件和处理事件(win忽略).那
workerman
是如何对事件完成监听和处理的呢.我们来看一下
adolph
·
2020-01-07 01:47
workerman
php
php7
workerman
源码-
workerman
启动流程
前面我们跟着代码看了一遍
workerman
的初始化流程.但对于如何监听端口.等操作还没有具体的实现.我们这次就来看一下.
workerman
是如何监听端口并运行的.runAll在前面我们初始化方法过后,就开始执行
adolph
·
2020-01-04 10:26
workerman
php
Workerman
创建WebSocket客户端和服务端推送数据
本文场景:服务器A:服务端,目的是要接收外部数据处理后放入消息队列。服务器B:客户端,向服务器A提供数据。前面有文章测试了基于HTTP的方案,但都是基于一台服务器自己测试。实际在外部服务器测试时单机请求性能很差,远远达不到处理能力,网路性能制约严重。原基于HTTP的方案,每次推送都要重新建立连接,消耗过大。所以想到了Socket长连接方案。扩展:HTTP使用TCP三次握手建立连接,客户端和服务器需
薇文文
·
2020-01-03 20:40
laravel5.4+
workerman
简单版
emmmm...之前那个是5.1的5.4好像有点不一样首先composer
workerman
composerrequire
workerman
/
workerman
1.服务端phpartisanmake:command
workerman
Nannn_楠
·
2020-01-03 12:55
Workerman
中的注册树模式
在
workerman
中一开始的就是个注册树模式的运用,下面是对他的模拟:`workerId=spl_object_hash(``$this``);``static``::``$_workers``[``
小牛
·
2019-12-28 10:50
php
workerman
聊聊PHP+webSocket业务处理方案,学到就是你的。
虽然现在有了好多选择,比如Swoole还有
Workerman
等,可是一堆回调你能忍?由于Socket很多PHP框架都不太成熟,可是websocket这个协议到时帮了php不少问题。
傻梦兽
·
2019-12-27 01:04
从一个聊天室Demo研究即时通讯
聊天室Demo:http://www.
workerman
.net/
workerman
-chatiOS参考文章:http://www.jianshu.com/p/2dbb360886a8传输协议websocket
飞鱼ll
·
2019-12-27 00:15
如何使用 Workman 做一个聊天室
一:首先,得简单说说thinkphp+
workerman
的安装。
程序媛的明天
·
2019-12-26 21:00
如何基于
Workerman
代码快速搭建自定义协议项目
如何基于
Workerman
代码快速搭建自定义协议项目@datetime:August/30/2016-我在的第一篇文章>目录结构:myapp|—Protocols//自定义协议目录||—Coap.php
xiaojianxu
·
2019-12-26 21:11
workerman
源码-
workerman
初始化流程
前面,我们利用composer安装了
workerman
.接下来我们就开始用一个简单的demo来初步了解它的流程.简单demo//http.phprequire__DIR__.'
adolph
·
2019-12-25 22:46
php
workerman
workerman
源码-安装
workerman
在读源码的第一步,肯定是要将工具给安装到自己的服务中.
workerman
的安装方式我推荐使用composer.以后都将在composerinstall后的vendor目录中截取源码.安装
workerman
composerrequire
workerman
adolph
·
2019-12-25 22:14
php
workerman
2019-11-20 TP5自己的项目整合workman时遇到的坑(windows)
composerrequire
workerman
/
workerman
-for-wincomposerrequiretopthink/think-workerv1.0.1安装好以后,在项目根目录新建server.php
给你一个大大的
·
2019-12-24 07:49
cmd运行
workerman
中文乱码解决方法
cmd运行
workerman
中文乱码可以通过修改cmd窗口编码格式为utf-8来解决。修改cmd窗口utf-8编码格式的方法:临时修改:只作用于当前窗口,先进入cmd命令窗口(快捷键win键+R)。
前端大大
·
2019-12-23 11:57
CMD
workerman
乱文
关于tp5的扩展
workerman
怎么安装与启动,windows版
composerrequiretopthink/think-worker这个时候你会发现多了vender下多了个东西然后如果你是要做成本地服务器来进行一些把玩,就需要安装windows服务器版composerrequire
workerman
流年你奈我何_89f7
·
2019-12-22 06:08
Android
WorkerMan
ager 应用帖
解决方案JetpackArchitecture增加了一个
workerMan
ager,帮我们兼容了不同的APIlevel,并且可以根据手机当前的环境进行策略调整。
yyBetter
·
2019-12-21 01:00
PHP使用WebSocket主动推送【微信小程序接收】
这里我们用TP5.1框架结合
Workerman
来做演示首先用Composer下载TP5.1框架composercreate-projecttopthink/think=5.1.
无穷369
·
2019-12-20 01:21
workerman
问题总结大全及解决方案
workerman
无法正常访问问题描述:在阿里云ECS上部署了
workerman
的应用(ECS是专有网络),在ECS安全组里已经允许
workerman
需要的全部端口,但是外网一直不能正常打开(注,其他服务
小牛
·
2019-12-19 21:07
php
后端
workerman
segmentfault
laravel使用
Workerman
搭建简易聊天室
前言laravel5.4实现->http://www.jianshu.com/p/d808dfa8b2d7以下正文实现一个简易的聊天室,到这里为止通过对照那篇文章感觉swoole跟
workerman
实现还是挺像的
Nannn_楠
·
2019-12-17 02:55
php接入远程oracl 利用
workerman
建立持久连接不断线
一.下载安装集成环境phpstudy2016要连接的oracle为12c【查看版本号:phpinfo()=>搜索‘architecture’结构,内核,代表了php的版本号】打开扩展extension=php_oci8_12c.dllextension=php_pdo_oci.dll查看这个时候打开phpinfo();如果这时候你还看不到你的扩展成功开启,是因为你没安装oracle客户端(有人会有
老实人嘉嘉
·
2019-12-16 15:33
php
oracle
使用Websocket框架之GatewayWorker开发电商平台买家与卖家实时通讯
前段时间公司提了一个新的需求,在商品的详情页要实现站内买家和商品卖家实时通讯的功能以方便沟通促成交易,要开发此功能当时首先考虑到的就是swoole和
workerman
了,从网上大概了解了一下关于这两款工具的阐述
白眉少侠
·
2019-12-16 15:00
后台作业
(TArgsargs)2、何时操作,比如一种常见是隔断时间执行,直到成功结束,然后删除这个job,保证这些任务一定能执行得到,这个BackgroundJobWorker就负责这个而Background
WorkerMan
ager
fenggaoyao
·
2019-12-10 09:00
后端主动向前端推送数据
最近想起了
workerman
,想了很久,不知道总么做到php文件向前端页面发起推送,网上看了一天的文档,完全懵逼,哎,谁让自己不够聪明,我只说出自己的一种解决方法吧,
workerman
社区有封装好的代码
echomaple
·
2019-12-08 17:58
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
上一页
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
其他