anders / php-chat
多用户多房间 ratchet 服务器
0.2.2
2017-03-19 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 auto-updated.
Last update: 2024-09-29 04:54:01 UTC
README
简介
多用户多房间 ratchet 服务器。
要求
此库包需要 PHP 5.4 或更高版本。
安装
通过 Composer 安装
推荐通过 Composer 安装 php-chat。
# Install Composer curl -sS https://getcomposer.org/installer | php
接下来,运行 Composer 命令以安装 php-chat 的最新版本
composer.phar require anders/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.1 (27/07/2017)
- 添加了头像变量和函数
0.2.0 (09/07/2015)
- 将服务器和输出分别放到独立的类中
- 添加了用户定义的消息记录
0.1.0 (08/07/2015)
- php-chat 的首次公开发布
版权
php-chat 版权所有 (c) 2015 pmill (dev.pmill@gmail.com) 保留所有权利。