社区
基础编程
帖子详情
使用PHPworkerman框架,框架显示启动成功,但是客户端总是连接失败
趣味相投
2018-04-20 09:01:50
...全文
1516
2
打赏
收藏
使用PHPworkerman框架,框架显示启动成功,但是客户端总是连接失败
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
anlityli
2018-04-21
打赏
举报
回复
服务端需要在终端里面运行,不是在浏览器运行
xuzuning
2018-04-20
打赏
举报
回复
贴代码,不要截图
风
框架
:基于Workerman和Amphp的纯PHP协程
框架
workerman-amphp 基于Workerman + Amphp实现纯PHP协程
框架
。 Workerman提供了Socket服务器,
客户
端
,进程管理,Channel等基础组件。 Amphp提供了纯PHP的协程实现,以及协程MySQL,Http
客户
端
等等。 运行环境:PHP 7.2及以上推荐扩展:事件(建议生产环境安装此扩展) 目前
框架
拥有以下组件: HTTP服务器(支持基于控制器路由的动态程序和静态文件) 依赖注入 缓存(实现PSR-16 SimpleCache的协程缓存) 进度信息收集组件 定时任务组件 协程MySQL
客户
端
,支持
连接
池,查询构造器 日志组件(基于MonoLog,
PHP实现socket和websocket
知勤者笔记(https://www.zhiqinzhe.com)可以免费获取本人在CSDN和其他平台上传的资源(或下载地址)。 PHP实现socket和websocket;socket为套接字,只能
客户
端
和服务
端
同时是PHP语言编写的;websocket也是套接字原理,但因为它对
客户
端
和服务
端
的
连接
进行了升级,从http协议升级为websocket协议实现了可以从html
连接
到PHP。写的比较杂,并非是一个完整的项目,只是socket或websocket,不能用来做项目,只能用来学习,我来方便
启动
服务
端
,我给每个PHP文件都做了bat文件,同时我也给效果相对较好的websocket程序配备了前
端
的html文件。 这个压缩包里还包括了Workerman
框架
、websocket原生PHP编写的即时间聊天程序、Workerman
框架
编写的即时间聊天程序 希望这个压缩包内帮助到你。
Workerman:一个异步事件驱动的 PHP 套接字
框架
-开源
Workerman 是一个开源的高性能异步 PHP 套接字
框架
。 支持高并发、超高稳定性,广泛应用于手机APP、移动通信、微信小程序、手游服务器、网络游戏、PHP聊天室、硬件通信、智能家居、车联网、物联网等领域发展。 支持TCP长
连接
,支持Websocket、HTTP等协议,支持自定义协议。 拥有异步Mysql、异步Redis、异步Http、MQTT物联网
客户
端
、异步消息队列等众多高性能组件。 基于高性能Epoll事件网络库,单机可支持百万并发
连接
,长
连接
吞吐量高达36W/S。 PHP 数据库等对象可以常驻内存,减少分析编译和网络开销。
GatewayWorker:基于workerman的分布式实时消息
框架
GatewayWorker GatewayWorker基于开发的一个项目
框架
,用于快速开发长
连接
应用,例如app推送服务
端
、即时IM服务
端
、游戏服务
端
、物联网、智能家居等等。 GatewayWorker
使用
经典的Gateway和Worker进程模型。Gateway进程负责维持
客户
端
连接
,并转发
客户
端
的数据给Worker进程处理;Worker进程负责处理实际的业务逻辑,并将结果推送给对应的
客户
端
。Gateway服务和Worker服务可以分开部署在不同的服务器上,实现分布式集群。 GatewayWorker提供非常方便的API,可以全局广播数据、可以向某个群体广播数据、也可以向某个特定
客户
端
推送数据。配合Workerman的定时器,也可以定时推送数据。 快速开始 开发者可以从一个简单的demo开始(demo中包含了GatewayWorker内核,以及start_gateway.php star
基于Workerman 改写的简化版 用于开发基于 Socket 的 HTTP Server.rar
Workerman 是一款开源高性能异步PHP socket即时通讯
框架
。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务
端
、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持 TCP 长
连接
,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、MQTT物联网
客户
端
、异步消息队列等众多高性能组件。 Workerman 的目标是让PHP开发者更容易的开发出基于socket的高性能的应用服务,而不用去了解 PHP socket 以及PHP 多进程细节。 Workerman 本身是一个PHP多进程服务器
框架
,具有 PHP 进程管理以及 socket 通信的模块,所以不依赖 php-fpm、nginx 或者 apache 等这些容器便可以独立运行。 特性 workerman 诸多的不同寻常的特性,使得PHP开发者可以开发出不同寻常的应用程序。
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章