IAPP即時通訊APP/IM聊天APP/社交APP源碼
本項目是四合一即時通訊軟件,主要功能有群聊、私聊、朋友圈、可以發(fā)送文字、語音、視頻、圖片、表情、紅包,轉賬等。消息可以撤回,? ?群組可以設置管理員、可以禁言、踢人,可設置是否可查看用戶信息,可@用戶、可發(fā)群公告等,支持掃碼入群,可設置好友備注、群名片、消息置頂、消息免打擾、可以邀請好友直接進群等,擁有代理功能,支持關鍵詞屏蔽,vip功能,簽到功能,支持消息離線推送(ios無需上架,但是簽名需支持push,通過APN推送,Android需要上應用商店,否則無法實現離線推送,下單一定要了解好離線消息相關流程)
APP端歷史聊天記錄、圖片以及前端程序緩存在本地,頁面秒開,支持云端同步聊天記錄,斷網狀態(tài)頁面之間也可以切換,流暢性媲美原生。
本項目經過完整的測試,可以直接上線運營,實測ios可上應用商店。
目前發(fā)現的bug均已修復,但是無法承諾以后一個BUG都不會發(fā)現。
技術路線
后端開發(fā)語言:PHP (原生架構)
前端開發(fā)語言:uniapp(混合開發(fā),非純原生)
socket推送:GateWayWorker(支持分布式部署,高并發(fā),抗壓能力強,未采用第三方付費推送服務)
數據庫:mysql
開發(fā)工具:hbuiderX,phpstorm
目前支持android、ios,pc網頁,h5,不提供ios簽名、軟著申請、上架服務等。
服務器配置 :
服務器操作系統(tǒng): Linux Centos 7.x(不支持unbutun)
軟件環(huán)境: php 5.6 +Apache2.4(或nginx)+MySQL5.6? ?(推薦使用寶塔)
第三方插件:FFmpeg
除以上配置,未用到任何第三方付費api,無需支付高昂的運營成本
性能參考:
同時在線人數受限于服務器內存,一般24G內存服務器可以支持大概120W并發(fā)連接。
用戶活躍度受限于服務器cpu處理能力,一臺24核服務器可以達到45W每秒的吞吐量

下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html
下載地址:https://www.tudoumc.com/post/2650.html