anders/php-chat

多用户多房间 ratchet 服务器

0.2.2 2017-03-19 00:00 UTC

This package is auto-updated.

Last update: 2024-09-29 04:54:01 UTC


README

Build Status

简介

多用户多房间 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) 保留所有权利。