小程序入口多,连接公众号文章,网页支持多个小程序相互跳转,单个小程序可绑定多个公众号。
马化腾透露,小程序上线一年来,已经有58万个小程序,覆盖了100万开发者。
拒绝满屏僵尸App,不要恼人的安装更新推送,即用即走,简单高效入口又方便。
入口多,方便。用户利用碎片化时间浏览,微信官方大力推动小程序的发展与用户体验。
1、至少分应用层、服务层、数据层三层以上系统架构,使用B/S架构,支持前后端分离开发部署。
2、系统设计符合信息化发展趋势,支持服务模块化,具备良好的扩展性和封装性(基于SOA面向服务的技术框架)。
3、支持主流操作系统Linux或Windows;支持主流中间件Tomcat;支持主流数据库MySQL;使用当前主流程序语言开发Java、Vue。
4、对于包括操作系统、中间件、数据库等在内的通用软件,遵循恒大信息化通用软件版本交付规范。
5、前端:Web开发框架Vue.js 2.0+、UI框架Element UI 2.4.0+。
6、后端:Java开发框架SpringBoot 1.5+、数据持久层框架MyBatis 3.4+、Java-中间件Redis 3.0+,数据库MySQL 5.6+。
7、使用便于维护的日志框架(SLF4J+ Log4j/ Logback或其他方式)。
1、支持集中式、分布式和混合式部署方式,支持Jenkins自动化部署,支持部署在虚拟机平台。
2、支持多数据中心部署,应用、数据库分开部署,提供跨数据中心互访、互备、全局负载均衡及数据复制实现机制说明。
3、支持负载均衡、应用服务器集群部署(需说明集群部署方式:1+1,N+1等)。
4、应用架构可随业务发展实现纵向、横向扩展,具备线性扩展能力。
1、支持多系统对接,敏感数据加密传输,接口返回json数据格式。
2、提供HTTP、HTTPS协议的开发接口, 使用GET、POST、PUT、DELETE、HEAD这几种请求模式。
3、与其他系统对接或被其他系统对接,接口的调用需经过双向验证。
1、严格执行代码开发规范要求,做好命名风格、常量定义、代码格式、注释规约、架构分层、并发处理、文档编写等规范要求。
2、错误码和错误提示语使用单独资源文件维护,资源文件支持热更新。
代码实现确保线程安全,高并发情况确保数据的完整性和一致性,不使用过时的类或方法,使用性能优化的sql语句。
1、移动设备访问H5页面,支持主流android 6或ios 9以上操作系统,兼容苹果、三星、vivo、OPPO、华为、小米等主流机型。
2、PC端提供B/S架构的后台管理系统,支持IE9,Firefox60,Chrome60等以上版本浏览器,支持实现文档、图片、音视频等格式文件的在线浏览(无需安装第三方控件)。
3、兼容Microsoft OFFICE,趋势Office Scan杀毒软件,不存在系统无法与杀毒软件和常用办公软件及浏览器等同时安装及运行兼容性问题。
系统容错技术:
1.检测用户输入数据的有效性和完整性。
2、对错误的输入,做出错误提示。
3、对破坏性非法侵入,系统能自动识别,并做出处理。
1、PC端支持在线用户数>2000,TPS>50,公众号、小程序、APP支持在线用户数>100000,TPS>200。
2、PC端页面加载响应 < 3s,移动端H5页面加载响应 < 2s。
3、系统工作时间7×24小时,系统全年平均无故障时间(MTTF)≥99.5%,且故障平均修复时间(MTTR)≤1小时,平均故障间隔时间≥180天。
4、服务器端响应时间(平均日常操作)≤2s,客户端响应时间(平均日常操作)≤3s。
5、APP功能接口平均响应时间(从接收参数到返回数据)≤2s,在高并发环境下确保线程安全。
6、后台功能操作应具有完善的权限管理,需要控制到按钮级别,采取适当的方法来监控和防止未获得授权的人的操作。
7、提供专业的压力测试报告,要求测试场景设计合理,阐明系统并发响应情况和负载能力,提供详细的测试结果分析。
1、具有强大的日志管理及审计技术:系统自动记录用户从登录到退出的所有操作,并提供良好的日志审计界面。
2、后台管理员关键信息不能随意修改,信息浏览和导出有严格的权限控制。
3、具备核心数据自备份功能,可根据用户要求使系统回滚数据。
4、具备XSS攻击、SQL注入、CSRF跨站请求伪造攻击、编码转换等攻击的防范机制。
5、支持系统访问的安全传输协议HTTPS、FTPS等,并启用了限时通讯机制。
6、具备可靠的数据加密方式、算法及其它数据安全机制,确保业务数据的安全与稳定,严禁明码传输。
7、具备可靠的身份鉴别和访问控制机制(如支持强密码策略,防止暴力破解、强制修改默认密码等),系统管理员等级的账号实现双因子认证(2FA)。
8、应用系统文档上传严密控制,包括上传格式、文件类型等。
9、无敏感数据包含在任何网页的URL或者保存在浏览器历史中。
1、支持拼团、砍价、秒杀、优惠券等多种营销方式,便于优化营销策略。
2、人人分销、指定分销等模式,通过移动社交平台传播推广,以客带客,订单成交后并获得佣金,实现裂变式传播。
1、签到打卡、课程拼团、赠送、转发、付费会员等玩法,帮助品牌传播快速获客,持续提升课程销量。
2、分销推广采用两级裂变分销推广模式,快速推广积累客户资源,分销返佣刺激分销商积极性,实现营业额增长。
CIF通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(http、websocket、tcp自定义im协议)等,并提供通过http协议的api接口进行消息发送无需关心接收端属于什么协议,一个消息格式搞定一切!