当前位置: 首页 > 专利查询>中央电视台专利>正文

一种基于不同环境下实现制作H5发布资源的共享平台制造技术

技术编号:24831293 阅读:38 留言:0更新日期:2020-07-10 18:48
本发明专利技术公开了一种基于不同环境下实现制作H5发布资源的共享平台,包括客户端、Nginx负载均衡、服务器端及数据库,所述Nginx负载均衡负责将网络请求分散到所述服务器端中的可用服务器上去,所述服务器端包括统一资源服务、用户管理服务、模板服务、原型服务、游戏模板服务及上传服务。本发明专利技术通过添加原型打包下载的功能实现优质原型的多环境部署和优质素材的多频率使用,通过不同资源素材的共享,辅助用户选用模板、编辑素材,大大提升了工作效率。

【技术实现步骤摘要】
一种基于不同环境下实现制作H5发布资源的共享平台
本专利技术涉及资源管理
,特别涉及一种基于不同环境下实现制作H5发布资源的共享平台。
技术介绍
目前市面上可制作H5原型并提供模板的平台有很多,但基本都是经过在线编辑、在线存储、制作完成后直接发布到第三方,不支持本地化部署,更不支持多种网络情况下的不同编辑和发布方式。而且,在局域网的环境下,很多已经形成用户习惯的功能变得不可用,如文件传输。当网络环境是局域网时,网络隔离导致各部门人员间的文件分享、传输受到限制。因此,就造成了用户在模板平台上看到内含优质素材的原型但因为权限原因无法对其进行提取,以及优质原型无法在多平台编辑使用的问题。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供了一种基于不同环境下实现制作H5发布资源的共享平台,通过添加原型打包下载的功能实现优质原型的多环境部署和优质素材的多频率使用,通过不同资源素材的共享,辅助用户选用模板、编辑素材,大大提升了工作效率。本专利技术提供的一种基于不同环境下实现制作H5发布资源的共享平台,包括:客户端、Nginx负载均衡、服务器端及数据库,所述Nginx负载均衡负责将网络请求分散到所述服务器端中的可用服务器上去,所述服务器端包括统一资源服务、用户管理服务、模板服务、原型服务、游戏模板服务及上传服务。可优选的,所述统一资源服务:提供查询,支持搜索和高级搜索两种模式,展示素材列表,对素材进行编辑,包括编目、美图、水印、下载、收藏和推送,并提供上传和批量操作,包括批量下载和批量删除,给用户在编辑模板制作原型时,提供大量资源素材;可优选的,所述用户管理服务:通过给不同的用户匹配不同的角色,展示给用户对应权限的菜单,具体操作是菜单、按钮权利和权限关联,角色匹配权限;所述用户管理服务创建用户时,通过不同用户分配不同的权限:单点登录服务端:单点登录服务负责完成对用户信息的认证,需要单独部署,单点登录服务会处理用户名/密码等凭证;单点登录客户端:单点登录客户端部署在客户端,当有对本地Web应用受保护资源的访问请求,并且需要对请求方进行身份认证,重定向到单点登录客户端进行认证;所述用户管理服务具备用户管理功能、部门管理功能、角色管理功能及菜单管理功能;所述用户管理功能提供用户列表查询、用户信息添加、用户信息修改、删除用户信息等功能,为系统管理人员方便管理用户的基础信息;所述部门管理功能提供部门添加、部门查询、部门修改、部门删除和浏览部门详情等功能;所述角色管理功能提供角色查询、新增、分配菜单、配置按钮、修改和删除等功能;所述菜单管理功能提供应用查询、给应用分配菜单和按钮、绑定租户到应用等功能。可优选的,所述模板服务:模板平台提供模板状态汇总展示、模板库快速入口、我的原型库快速入口及展示,点击快速入口及进入相对应功能流程页面;可查询展示模板类型,包括串联游戏模板、交互地图、时间线,选择模板类型后,可进行对应类型的模板编辑;可提供模板查询服务:通过名称搜索;可提供模板制作,可制作三种模板:串连游戏模板、交互地图和时间线;可提供素材提取:制作模板的素材,可以在制作过程中按类型上传,也可以在素材库中上传后使用;模板保存或提交后,储存在原型管理中。可优选的,所述原型服务:选择想要模拟的原型后,选择要制作的样板,点击即可进入详细原型原则页面,里面的所有模板均已配置完毕,可以让用户快速上手制作模板。可提供优秀原型展示:展示十二种优秀原型效果;可提供快速编辑模板入口:通过这十二种原型,点击进入快速编辑;可提供素材提取:制作模板的素材,可以在制作过程中按类型上传,也可以在素材库中上传后使用;模板保存或提交后,储存在原型管理中。可优选的,所述游戏模板服务:支持提供三大类模板,用户可根据实际需要进行选择并制作原型;用户在选择游戏衔接时的背景风格后可点击右上方的“创建原型”,填写基本信息后依照模板进行游戏原型的创建;所述游戏模板中,提供多种游戏模式,并为不同游戏模式提供了各种样式选择。可优选的,所述上传服务:制作的素材,可以用本地上传和素材库上传等多种方式。可优选的,所述客户端包括PC客户端和移动客户端。可优选的,所述数据库包括MongoDB、MySQL及Redis。所述共享平台的使用方法包括以下步骤:S1、将一开始为服务端提供的原型文件进行页面元素拆分,做到页面渲染全部通过数据渲染,用户即可以在局域网环境下进行编辑和素材提取,也可以在互联网环境下进行编辑和素材使用;S2、定义好初始原型文件的目录结构;S3、通过元素类型和元素添加到页面的时间戳来区分页面模块,定义好页面渲染的数据结构,将所有渲染的数据保存到对应节点信息下,而后将用户操作统一转化为数据,通过后台接口将数据转化为数据文件;S4、在用户点击生成原型时调取后台接口,后台读取服务器上的原始模板文件并复制一份,而后将前端传过来的页面数据更新至目录中,将静态资源统一下载到本地文件夹,将静态资源的绝对路径替换成相对路径,读取本地资源,由此保证了请求资源的完全独立;S5、型创建完成后可在当前服务器端进行预览,达到完成条件时可进行打包下载,后台会在保持原有目录结构的基础上使用zip压缩算法进行压缩,压缩完成后通过浏览器下载到客户端,用户既可以直接在浏览器上打开,也可以自行部署到其他服务器。本专利技术的有益效果:本专利技术旨在通过添加原型打包下载的功能实现优质原型的多环境部署和优质素材的多频率使用。并通过不同资源素材的共享,辅助用户选用模板、编辑素材,大大提升了工作效率。不同网络环境下,包括局域网和公网,网络隔离导致各部门人员间的文件分享、传输受到限制。了解决用户在模板平台上看到内含优质素材的原型但因为权限原因无法对其进行提取,以及优质原型无法在多平台编辑使用的问题,本专利技术对多网络格局下的素材进行了功能联通,并且能够在不同网络之间进行发布。并且针对已经在平台上制作完成的原型,用户可自行下载,而后对zip包进行解析,由此完成对原型内素材的提取,以便二次利用。虽然文件下载及离线部署的功能早已存在,不属于创新的科技专利技术,但将其应用在局域网环境下,以便解决资料的分享问题具有实用性和创新性。附图说明图1为本专利技术实施例的结构示意图;图2为本专利技术实施例的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供了一种基于不同环境下实现制作H5发布资源的共享平台,包括:客户端、Nginx负载均衡、服务器端及数据库,所述Nginx负载均衡负责将网络请求分散到所述服务器端中的可用服务器上去,所述服务器端包括统一资源服务、用户管理服务、模板服务、本文档来自技高网...

【技术保护点】
1.一种基于不同环境下实现制作H5发布资源的共享平台,其特征在于,所述共享平台包括客户端、Nginx负载均衡、服务器端及数据库,所述Nginx负载均衡负责将网络请求分散到所述服务器端中的可用服务器上去,所述服务器端包括统一资源服务、用户管理服务、模板服务、原型服务、游戏模板服务及上传服务。/n

【技术特征摘要】
1.一种基于不同环境下实现制作H5发布资源的共享平台,其特征在于,所述共享平台包括客户端、Nginx负载均衡、服务器端及数据库,所述Nginx负载均衡负责将网络请求分散到所述服务器端中的可用服务器上去,所述服务器端包括统一资源服务、用户管理服务、模板服务、原型服务、游戏模板服务及上传服务。


2.根据权利要求1所述的所述的一种基于不同环境下实现制作H5发布资源的共享平台,其特征在于,所述统一资源服务:提供查询,支持搜索和高级搜索两种模式,展示素材列表,对素材进行编辑,包括编目、美图、水印、下载、收藏和推送,并提供上传和批量操作,包括批量下载和批量删除,给用户在编辑模板制作原型时,提供大量资源素材。


3.根据权利要求1所述的所述的一种基于不同环境下实现制作H5发布资源的共享平台,其特征在于,所述用户管理服务:通过给不同的用户匹配不同的角色,展示给用户对应权限的菜单,具体操作是菜单、按钮权利和权限关联,角色匹配权限;
所述用户管理服务创建用户时,通过不同用户分配不同的权限:
单点登录服务端:单点登录服务负责完成对用户信息的认证,需要单独部署,单点登录服务会处理用户名/密码等凭证;
单点登录客户端:单点登录客户端部署在客户端,当有对本地Web应用受保护资源的访问请求,并且需要对请求方进行身份认证,重定向到单点登录客户端进行认证;
所述用户管理服务具备用户管理功能、部门管理功能、角色管理功能及菜单管理功能;
所述用户管理功能提供用户列表查询、用户信息添加、用户信息修改、删除用户信息等功能,为系统管理人员方便管理用户的基础信息;
所述部门管理功能提供部门添加、部门查询、部门修改、部门删除和浏览部门详情等功能;
所述角色管理功能提供角色查询、新增、分配菜单、配置按钮、修改和删除等功能;
所述菜单管理功能提供应用查询、给应用分配菜单和按钮、绑定租户到应用等功能。


4.根据权利要求1所述的所述的一种基于不同环境下实现制作H5发布资源的共享平台,其特征在于,所述模板服务:模板平台提供模板状态汇总展示、模...

【专利技术属性】
技术研发人员:李菁赵欣
申请(专利权)人:中央电视台
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1