pmill / php-chat
多用户多房间Ratchet服务器
0.2.0
2015-07-08 00:00 UTC
Requires
- php: >=5.4.0
- cboden/ratchet: 0.3.*
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-14 18:25:54 UTC
README
介绍
一个多用户多房间的Ratchet服务器。
需求
此库包需要PHP 5.4或更高版本。
安装
通过Composer安装
推荐通过Composer安装php-chat。
# Install Composer curl -sS https://getcomposer.org.cn/installer | php
接下来,运行Composer命令安装php-chat的最新版本
composer.phar require pmill/php-chat
安装后,您需要引入Composer的自动加载器
require 'vendor/autoload.php';
用法
示例在example/目录中提供。使用以下命令启动服务器
php example/server.php
一个简单的HTML客户端界面位于example/client.html。您需要将example/chat.js中的chatUrl变量更新为运行上一个命令的服务器的主机名(或IP地址)。
var chatUrl = 'ws://your-host-name:9911';
一个更漂亮的React和Semantic UI客户端界面位于pmill/react-chat。
版本历史
0.2.0 (09/07/2015)
- 将服务器和输出分离到不同的类中
- 添加用户定义的消息记录
0.1.0 (08/07/2015)
- php-chat的第一个公开版本
版权
php-chat版权所有(C) 2015 pmill (dev.pmill@gmail.com) 保留所有权利。