[发明专利]一种可视化建站方法及系统有效
申请号: | 202110483339.1 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113297521B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 马萧萧;李秀科;赵思阳;孟宪林;彭雁冰 | 申请(专利权)人: | 成都东方盛行电子有限责任公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可视化 方法 系统 | ||
本发明公开了一种可视化建站方法及系统,方法包括:步骤1:发送建站请求信息;步骤2:云端服务器下载并更新页面模板;步骤3:判断控件的引擎在客户终端是否得到支持;步骤4:若不支持,则引擎版本进行分析,云端引擎库将缺失引擎的资源动态生成资源包,传输到站点服务端进行更新;步骤5:判断更新后的控件是否能得到客户终端的支持,若不支持,则将控件的唯一标识与云端控件库进行匹配,将云端资源包传输到客户终端进行更新;步骤6:若站点所对应的客户端控件缺失,则返回步骤5;步骤7:在引擎和控件都得到客户端支持时,更新完成,部署新的页面模板。本发明提高了建站效率和网站适用性。
技术领域
本发明涉及网站开发应用领域,尤其涉及一种可视化建站方法及系统。
背景技术
随着互联网新媒体的发展,品牌媒体在运营上也出现百花齐放的态势,且媒体营销也进入了白热化的竞争,为应对一次营销活动,媒体方需要投入大量的产品、设计、开发、测试等环节人员,存在着开发时间长,人员成本高等问题,这严重制约了中小型媒体品牌在新媒体上的运营发展。为应对这一问题,市场上已出现部分的建站工具/平台,但仅仅是支持对已有的终端UI控件进行重新布局而已,若遇到新控件(例如发红包),则整个本地平台程序必须更新才支持该控件的数据接口及其规则定义;同时,本地程序配置文件也需要运维人员进行人工更新。
在网站搭建过程中,控件是应用中最小的组成单元,对每个控件填充单一数据源后就形成了页面,一个应用是由多数页面构建而成。传统的建站过程,大多使用控件直接构建页面,通过对页面的层级逐步构建并填充对应数据源,最终形成以页面为最小可视化单位进行终端交互,这种方式虽然也能完成客户端的搭建,但存在着单页面配置操作繁琐且无法适应不同平台数据库内数据源的问题。
发明内容
本发明的目的在于克服现有技术的不足,解决如何将云端模板/控件通过热更新到本地建站平台,并对新类型的控件模板所需要的数据定义/属性支撑程序也一同自动更新。提供一种可视化建站方法及系统。
本发明的目的是通过以下技术方案来实现的:
一种可视化建站方法,包括以下步骤:
步骤1:向站点服务端发送建站请求信息;
步骤2:站点服务端选择云端通过的页面模板,云端服务器下载并更新页面模板;
步骤3:根据当前站点信息获得页面模板内的控件信息,并判断控件的引擎在客户终端是否得到支持;
步骤4:若不能得到支持,则根据控件的描述文件所对应的引擎版本在云端进行分析,云端引擎库将缺失引擎的资源动态生成资源包,通过网络传输到站点服务端进行更新;
步骤5:判断更新后的页面模板内的控件是否能得到客户终端的支持,若不支持,则根据控件的唯一标识KEY与云端控件库进行匹配,通过网络将云端资源包传输到该客户终端并自动进行更新;
步骤6:在引擎版本得到支持时,若站点所对应的客户端APK内控件缺失,则返回步骤5;
步骤7:在引擎和控件都得到客户端支持时,页面模板更新完成,在客户终端部署新的页面模板。
进一步的,所述建站请求信息包括站点信息和客户端应用标识;所述站点信息包括站点模板版本及客户端标识所对应的控件配置信息。
进一步的,所述步骤4还包括站点服务端在引擎库中进行增量更新,更新完成后将站点旧版本缓存自动清除,保证该站点下终端页面能正常访问。
进一步的,所述步骤5包括以下子步骤:
步骤501:判断更新后的页面模板内的控件是否能得到客户终端的支持,若不支持,则根据控件的唯一标识KEY与云端控件库进行匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都东方盛行电子有限责任公司,未经成都东方盛行电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110483339.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信号处理方法、装置、设备及系统
- 下一篇:一种顶空法检测用磁驱动粉碎装置