adminweb / resonance
一个适用于实时应用的PHP库,框架无关。
1.5.1
2017-07-23 21:41 UTC
Requires
- predis/predis: ^1.1
This package is not auto-updated.
Last update: 2024-09-29 03:15:27 UTC
README
一个适用于实时应用的PHP库,框架无关。
要求
PHP >= 5.5
Redis服务器
NodeJS >= 6
安装
composer require adminweb/resonance
用法
使用forever或PM2在后台启动Resonance服务器。
在你的应用中类的实例上实现Resonance\BeatInterface
接口。
为使用触摸(方法)你的节拍(实现BeatInterface)创建一个新的钟声实例(例如示例文件夹)。
在前端
将一个包含src属性值为http://server-address:server-port/socket.io/socket.io.js
的tg脚本放置在src属性值中。
使用以下方式初始化连接:
var conn = io.connect('http://server-address:server-port/your-channel'); conn.on('your-event',function(music){ console.log('your music', music) });
祝您开心 =D