webim:使用PHP + Swoole实现的网页即时聊天工具

时间:2024-03-23 05:05:13
【文件属性】:

文件名称:webim:使用PHP + Swoole实现的网页即时聊天工具

文件大小:178KB

文件格式:ZIP

更新时间:2024-03-23 05:05:13

WebIM 使用PHP + Swoole4实现的网页即时聊天工具,在线体验地址: : Swoole4 基于Swoole4协程实现,可以同时支持数百万TCP连接在线 基于WebSocket + Http Comet支持所有浏览器/客户端/移动端 支持单聊/群聊/组聊等功能 聊天记录使用MySQL存储 用户列表和在线信息使用Redis存储 基于Server PUSH的即时内容更新,登录/登出/状态变更/消息等会内容即时更新 支持发送链接/图片/语音/视频/文件(开发中) 支持Web端直接管理所有在线用户和分组(开发中) 依赖 需要Swoole-4.4.7或更高版本 pecl install swoole 部署说明 安装依赖的作曲家包 composer install 修改配置 配置configs/redis.php中的Redis服务器信息,用户列表和信息会存到Redis中 配置configs


【文件预览】:
webim-2.0
----configs()
--------webim.php(829B)
--------log.php(122B)
--------db.php(397B)
--------redis.php(76B)
--------upload.php(120B)
--------login.php(167B)
--------cache.php(72B)
----src()
--------Pool.php(1KB)
--------Server.php(16KB)
--------RedisPool.php(392B)
--------MySQLPool.php(334B)
----README.md(3KB)
----resources()
--------templates()
--------static()
----.gitignore(89B)
----server.php(619B)
----composer.json(140B)

网友评论