本项目是一款四合一即时通讯软件,主要功能有群聊、私聊、朋友圈,可以发文字、语音、视频、图片、表情、红包、转账等。可以撤回消息,可以设置群管理员、静音、踢出、是否可以查看用户信息、可以发@users、可以发群公告等。支持扫码入群,你可设置好友备注、群名片、留言置顶、留言勿扰、可直接邀请好友进群等,具有代理功能,支持关键字屏蔽、vip功能、签到功能,支持离线推送消息(ios不需要上架,但是签名需要支持推送,通过APN推送,安卓需要去应用商店,否则无法实现离线推送,必须了解离线消息相关下单时的流程)
APP客户历史APP记录、图片、前端程序本地缓存,页面秒开,支持云端同步聊天还可以切换录音和断线状态页面,流畅度媲美正版。
完成测试后可以直接启动运行本项目,实测可以在ios的appstore上启动。
到目前为止发现的所有错误都已修复,但不保证将来不会发现任何错误。技术路线
后端开发语言:PHP(原生架构)
前端开发语言:uniapp(混合开发,非纯原生)
Socket推送:GateWayWorker(支持分布式部署,高并发,抗压强,不使用第三方付费推送服务)
数据库:mysql
开发工具:hbuiderX、phpstorm
目前支持android、ios、pc网页、h5,不提供ios签名、软应用、上架服务等服务端配置:
服务器操作系统:LinuxCentos7.x(不支持unbutun)
软件环境:php5.6Apache2.4(或nginx)MySQL5.6(推荐宝塔)
第三方插件:FFmpeg
除上述配置外,没有使用第三方支付API,无需支付高昂的运营成本。性能参考:
同时在线人数受服务器内存限制。一般24G内存的服务器可以支持120W左右的并发连接数。
用户活动受限于服务器cpu的处理能力。一个24核的服务器可以达到每秒45W的吞吐量。
源码下载地址:https://www.666888.best/r?go=WtkJnB3ZD0@KW5zYXZodHRwczovL2xhbnpvdS42NjY4ODguYmVzdC9hcGk/dHlwZT1kb3duJnVybD02OC5jb20vaVBLMlUwaGhoM
本站资源多为网络收集,如涉及版权问题请及时与站长邮箱:lfzy@666888.best联系,我们会在第一时间内删除资源。
本站用户发帖仅代表本站用户个人观点,并不代表本站赞同其观点和对其真实性负责。
本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
本站资源大多存储在云盘,如发现链接失效,请及时与站长联系,我们会第一时间更新。
转载本网站任何内容,请按照转载方式正确书写本站原文地址。
评论 (0)