- 資源介紹
- 歷史當天
本項目是四合一即時通訊軟件,主要功能有羣聊、私聊、朋友圈、可以發送文字、語音、視頻、圖片、表情、紅包,轉賬等。消息可以撤回, 羣組可以設置管理員、可以禁言、踢人,可設置是否可查看用戶信息,可@用戶、可發羣公告等,支持掃碼入羣,可設置好友備註、羣名片、消息置頂、消息免打擾、可以邀請好友直接進羣等,擁有代理功能,支持關鍵詞屏蔽,vip功能,簽到功能,支持消息離線推送(ios無需上架,但是簽名需支持push,通過APN推送,Android需要上應用商店,否則無法實現離線推送,下單一定要了解好離線消息相關流程)
APP端歷史聊天記錄、圖片以及前端程序緩存在本地,頁面秒開,支持雲端同步聊天記錄,斷網狀態頁面之間也可以切換,流暢性媲美原生。
本項目經過完整的測試,可以直接上線運營,實測ios可上應用商店。
目前發現的bug均已修復,但是無法承諾以後一個BUG都不會發現。
技術路線
後端開發語言: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每秒的吞吐量
2. 分享目的僅供大家學習和交流,不能確保資源完整性和時效性,請在下載後24小時內刪除!
3. 不得使用於非法商業用途,不得違反國家法律。否則後果自負!
4. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
5. 如有鏈接無法下載、失效或廣告,請聯繫管理員處理!
6. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
耘藝源碼網 » Uniapp全源可二開即時通訊APP/IM聊天APP/社交APP 安卓+蘋果APP+PC端+H5四合一源碼