即时通讯IM系统(H5 Android IOS客户端支持红包转账、朋友圈群聊和群聊红包领取功能,语音相册、视频通话,附视频教程。 该项目是开发一款社交APP。 具体可以参考QQ和微信上的功能,QQ和微信的区别是本项目有一个游戏区列表。 此列表列出了各种热门游戏的介绍和入口。 用户通过该入口进入游戏。 对于用户来说,首先可以用于生活或工作中的社交。 ,其次可以作为游戏中的社交关系。 项目背景: 前端:该项目首先是一个APP,其次可以在其他平台上启动。 根据公司情况,决定采用H5开发Hybrid APP。 优点是跨平台,一套代码可以运行在多个终端上,可以有效节省开发周期和维护。 、升级和更新工作负载。 而且Hybrid APP开发模式技术已经成熟,性能和原生界面都有不错的体验。 许多主流应用如天猫、淘宝、京东等大多采用这种开发模式。 基于H5的混合APP已成为行业趋势。 后端

就公司情况来看,大部分都擅长PHP,而且整个后端技术:都是PHP系列。 考虑到社交APP用户的在线率、高并发、海量数据。

数据库:

需要组合多个数据库,写入使用MySQL,读取使用Mongodb,实现读写分离,合理的数据库设计,水平数据库切分。

缓存、集群、分发、CDN都是根据情况而定。

项目技术栈:

前端:

使用Dcloud全系列uni-app,基于vue.js和微信小程序开发模型。

目前支持APP(android、ios)、H5、微信小程序支付小程序5种终端。

Weex 可用于特定场景下的原生渲染。

APP使用Dcloud的H5进行原生接口调用。

后端

PHP 7.2.x

thinkphp 5.1 用于 HTTP 服务 (Nginx)。

getWanWork作为socket服务(socket数据交互方式为二进制数据格式)。

Redis缓存,具体模块使用sqllite来缓存模块数据。

mysql、mongodb 数据库。

JWT 用于用户身份验证。

使用http发送文件

群聊、红包转发、朋友圈、在线聊天、语音视频聊天、安卓、苹果双端APP,并支持H5网页。

IM即时通讯、群聊、红包转发、朋友圈、在线聊天、语音视频聊天、安卓、苹果双端APP,支持H5网页客户端插图 IM即时通讯、群聊、红包转发、朋友圈、在线聊天、语音视频聊天、安卓、苹果双端APP,支持H5网页客户端插图 IM即时通讯、群聊、红包转发、朋友圈、在线聊天、语音视频聊天、安卓、苹果双端APP,支持H5网页客户端插图 IM即时通讯、群聊、红包转发、朋友圈、在线聊天、语音视频聊天、安卓、苹果双端APP,支持H5网页客户端插图

    免责声明:
    本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
    附: 二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!
    注:本站所有资源均来自网络转载,版权归原作者和公司所有,如果有侵犯到您的权益,请第一时间联系邮箱:785557022@qq.com 我们将配合处理!
    ----------------------------------------------------
    版权声明:
    一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
    二、本站提供的所有下载文件均为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。

    三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。站长会进行审查之后,情况属实的会在三个工作日内为您删除。

    ----------------------------------------------------