adminweb/resonance

一个适用于实时应用的PHP库,框架无关。

1.5.1 2017-07-23 21:41 UTC

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

用法

安装Resonance服务器

使用foreverPM2在后台启动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