核心功能介绍:
本项目是四合一即时通讯软件,主要功能有群聊、私聊、朋友圈、可以发送文字、语音、视频、图片、表情、红包等。消息可以撤回, 群组可以设置管理员、可以禁言、踢人,可设置是否可查看用户信息,可@用户、可发群公告等,支持扫码入群,可设置好友备注、群名片、消息置顶、消息免打扰、可以邀请好友直接进群等,拥有代理功能,支持关键词屏蔽,vip功能,签到功能,支持消息离线推送(ios无需上架,但是签名需支持push,通过APN推送,Android需要上应用商店,否则无法实现离线推送,下单一定要了解好离线消息相关流程)
本项目经过完整的测试,可以直接上线运营,实测ios可上应用商店。
自己搭建了下,这个项目的环境有点搞不懂,全程下来都是正常的,但是发不了信息,东西是好东西只限合作站长免费下载,先放演示 有兴趣的看看
PC:http://js.b.utian.cn/ test11 / test11
H5:http://js.b.utian.cn/h5/ test11 / test11
后台:http://js.b.utian.cn/admin/ admin/admin
官方演示:https://www.itel.vip/
技术路线
后端开发语言:PHP (原生架构)
前端开发语言:uniapp(混合开发,非纯原生)
socket推送:GateWayWorker(支持分布式部署,高并发,抗压能力强,未采用第三方付费推送服务)
数据库:mysql
开发工具:hbuiderX,phpstorm
目前支持android、ios,pc网页,h5,不提供ios签名、软著申请、上架服务等。
服务器配置 :
服务器操作系统: Linux Centos 7.x(不支持unbutun)
软件环境: php 5.6 +Apache2.4(或nginx)+MySQL5.6 (推荐使用宝塔)
第三方插件:FFmpeg
除以上配置,未用到任何第三方付费api,无需支付高昂的运营成本
性能参考:
同时在线人数受限于服务器内存,一般24G内存服务器可以支持大概120W并发连接。
用户活跃度受限于服务器cpu处理能力,一台24核服务器可以达到45W每秒的吞吐量
前端功能介绍
模块 |
功能点 |
备注 |
注册 |
注册 |
普通注册和邀请码注册(后台可以关闭邀请注册功能,可以设置默认邀请码) |
登录 |
登录 |
|
找回密码 |
通过手机号码找回 |
|
消息列表 |
消息类型 |
可发文字、语音(仅限APP)、图片、视频、表情、红包;图片可预览,支持缓存,pc端新增截图可直接粘贴功能 后台可以设置禁止发送或者屏蔽的关键词 内置浏览器可自动提取并打开超链接,单一的超链接可以提取到标题和简介, 消息记录支持服务器同步、支持pc和移动端同时登录,并接收消息 可以设置免打扰、置顶,可以手动删除。 |
验证消息 |
加群申请和好友申请统一归纳到验证消息,拒绝添加申请可以直接拉黑 |
|
官方助手 |
主要用于推送系统消息,比如充值到账提醒、被踢出群提醒,收纳到通讯录, 有“官方”标志,用户发送信息可在后台收到,注册自动添加 |
|
客服 |
注册自动添加, 后台可设置多个客服,可设置随机添加客服或全部添加,收纳到通讯录,有“客服”标志 |
|
通讯录 |
好友 |
好友可以备注、可拉黑、可设置置顶或者免打扰,点击头像可查看基本资料,可举报,可邀请多个好友直接创建群组。 |
群组 |
显示群聊信息、群聊二维码、管理员权限,可禁言 可撤回消息,可全局禁言也可单独禁言,可设置用是否可以查看用户信息, 可@群友,可设置群名片、可设置是否可以发送超链接,是否可以修改昵称、可发群公告,管理员或群主可以直接拉好友进群 |
|
黑名单 |
显示被拉黑的用户,点击资料页可移除黑名单 |
|
发现 |
朋友圈(仅移动端) |
可发送文字、图片,可以点赞评论 |
群聊大厅 |
默认显示后台推荐的群,也可以查看其他的群组 |
|
扫一扫 |
可扫第三方网站,可以扫码进群,可扫码加好友、扫码登录 |
|
通知公告 |
||
第三方链接 |
可嵌入多个第三方网站,后台可设置名称和链接,可设置在哪个端显示 |
|
我的 |
我的钱包 |
充值、提现、账单、账户余额,支持后台绑定微信、支付宝、银行卡等收款账户,集成苹果内购付款 |
个人设置 |
个人资料设置、支付密码、资金密码、银行卡号、绑定手机号、消息提醒设置 |
|
VIP功能 |
VIP分个人VIP和团队VIP,个人vip仅限自己使用,团队vip可以给下级开通个人vip |
|
代理中心 |
设置邀请链接、邀请二维码,手动添加用户、管理查看我的团队成员等。 |
后端功能介绍
模块 |
功能点 |
说明 |
系统设置 |
系统参数设置 |
设置系统基本参数,比如系统名称、签到信息设置等,新增ip黑名单功能 |
APP参数设置 |
设置APP版本,下载地址等。 |
|
聊天参数设置 |
设置群组标签、关键字屏蔽、红包参数等 |
|
Vip参数设置 |
Vip收费设置 |
|
充值提现设置 |
充值提现基本参数设置 |
|
汇款账户设置 |
设置线下收款账号、二维码等。 |
|
发现页面设置 |
设置第三方网站的链接、logo等 |
|
通知设置 |
发布和管理系统通知 |
|
用户管理 |
用户列表 |
新增、编辑、查看用户信息 |
聊天记录 |
查看或者删除用户的聊天记录 |
|
用户私信 |
接受用户反馈给系统助手的信息 |
|
投诉记录 |
处理并用户的投诉信息 |
|
银行卡管理 |
查看用户绑定的银行卡 |
|
登录日志 |
可查看用户登录ip 所在城市、登录时间等信息 |
|
朋友圈管理 |
可查看并删除朋友圈 |
|
群组管理 |
群组管理 |
查看群组的信息、可修改群组信息、可解散群组、可清空指定群组的聊天记录 |
聊天记录 |
查看或者删除群组的聊天记录 |
|
资金管理 |
充值 |
查看并处理用户提交的充值记录 |
提现 |
查看并处理用户申请的提现信息 |
|
账单 |
查看每笔交易流水 |
|
权限 |
管理员管理 |
修改、添加管理员信息 |
角色管理 |
根据不同后台功能设置不同角色 |
|
修改密码 |