喧喧是由然之协同团队推出的一款轻量级的开源企业聊天软件,属于开源软件,喧喧是一个已经实现基础功能的,跨平台的,轻量级的,非常容易进行二次开发的开源聊天解决方案,需要部署服务器才可以使用,服务器内置在然之协同里,连接到服务器后,您就可以和其他连接到服务器的同事进行沟通。 ![]() ![]() 软件特色1、开聊 和服务器上的任何用户开聊,收发表情、图片、截屏、文件样样在行; 2、讨论组 一个人讨论的不过瘾?随时邀请多人组建个性讨论组; 3、公开频道 将讨论组公开,任何感兴趣的人都可以加入进来; 4、通知及提醒 与系统桌面环境集成,即时收到新消息通知; 5、会话管理 将任意会话(包括讨论组和频道)置顶,精彩内容不容错过,还可以重命名讨论组、为讨论组设置白名单及浏览会话的所有消息历史记录; 6、通讯录 浏览企业成员信息; 7、轻量级服务器端 轻松搭配然之协同使用。 ![]() 使用方法这里有一个公开的测试服务器供使用: 地址:demo.ranzhi.org 用户:demo 密码:demo 或用户:demo1, demo2, ... demo10 密码:123456 注意:测试服务器不能使用传送文件功能。 然之协同服务器端部署基本步骤: 1、下载安装然之协同; 2、下载喧喧然之协同服务器端 xuanxuan-1.0.2-server-rangerteam.zip 并解压缩至server目录; 3、合并server目录到然之协同服务目录; 4、导入server/db/xuanxuan.sql到然之协同的数据库; 5、修改php.ini,确保 php 在 webserver 模式和 cli 模式下的session.save_path指向同一目录; 6、Linux 或 Mac 系统在然之服务目录执行./bin/xuanxuan start [-u username],其中username为然之协同 Apache 服务运行用户,默认为 www-data;Windows 系统在然之服务目录执行x:\xxx\php.exe ./app/xuanxuan/server.php,其中x:\xxx\php.exe为php安装路径。 7、服务器的登录地址为然之协同的站点地址,登录帐号和密码为然之协同内对应用户的帐号和密码。 8、服务器端和客户端基于 php socket 方案并采用 8080 端口进行通讯,如遇不能登录请检查 php socket 扩展是否加载,8080 端口是否开放。端口配置可在 config/ext/xuanxuan.php 中修改。 9、可使用 bin/xuanxuan 控制服务器端的启动、停止、重启、状态查询, bin/xuanxuan -h 获取使用帮助。将 bin/daemon.php 加入计划任务即可实现对服务器端的监控和自动重启。 更新日志更新明细 优化了登录后界面的加载体验,现在会提前使用本地缓存数据,尽量减少界面上显示成员信息时处于加载中状态的情况; 优化了界面各处用户搜索功能,现在支持服务器端分页显示搜索结果; 优化了暗黑主题下的代码样式; 优化了会话搜索功能,现在可以搜索到小喧喧(通知中心); 优化了转发对话框类型菜单样式; 修复浏览器端文件传输状态没有显示的问题; 修复公开讨论组列表界面仍然会显示已加入的讨论组的问题; 修复在没有参与会议之前会议就被结束时,导航上未读数目没有及时更新的问题; 修复在特殊情况下注销然后切换用户进行登录时可能出错的问题; 部署和开发相关: 客户端(XXC): 修复在加载远程扩展时可能出错的问题; 后端服务器(XXB): 增加了日志记录功能,现在成员对会话的操作,管理员在后台的关键操作都能够记录详细日志; 增强了消息同步接口的安全性; 只要有网络,无论对方在天涯海角,或是双方隔得多远都没有距离。 |