跨技术平台和设备的Web内容管理方法和系统的制作方法

文档序号:8487871阅读:292来源:国知局
跨技术平台和设备的Web内容管理方法和系统的制作方法
【技术领域】
[0001]本发明涉及Web内容管理,特别涉及跨技术平台和设备的Web内容管理方法和系统。
【背景技术】
[0002]针对目前电商类网站前后台、移动设备应用,不可避免都会涉及到页面信息(公告、轮播图、促销及商品信息等)的实时发布及更新,尤其是直接面对客户的前台应用。假如我们一个大型网站应用有N多个子频道站点,势必因各自的技术(语言、架构)实现方式的不同,而无法实现内容的统一管理发布。
[0003]为了对这些为数众多的子频道站点和移动设备应用进行内容管理,现有的方案一般是:每个子频道或设备应用都会有对应的内容管理后台存在。图1图示了现有技术中Web内容管理方案的示意图。如图1所示,主站应用(或称为主频道站点)分别通过对应子频道站点或移动设备应用的内容管理后台对对应子频道站点或移动设备应用的后台程序进行web内容管理。
[0004]然而,根据现有的技术方案,各子频道站点和移动设备应用因其技术实现不同,内容无法统一管理,造成各自建立一套内容管理后台,对资源造成了严重的重复和浪费。
[0005]而且,一个运营人员如需同时管理多个子频道站点和移动设备应用,就需要同时登录多个内容管理后台才能实现内容的管理,这让运营工作变得十分低效。
[0006]子频道站点和移动设备应用的内容管理后台完全基于后台程序强制依赖植入,大大降低应用的可扩展和维护性,并且问题排查困难。
[0007]子频道站点和移动设备应用内容都在后台进行组装(页面HTML框架和内容整合)或者静态化(生成静态HTML文件),直接导致用户在访问页面时后台处理时间长、传输信息量大而变得十分缓慢。
[0008]因此,需要一种能够跨技术平台和设备进行web内容管理的方法和系统。

【发明内容】

[0009]根据本发明的一个实施例,提供了一种跨技术平台和设备的web内容管理的方法,包括:建立可提供基于Http协议的接口的内容管理后台;通过所述内容管理后台,预先建立各主频道站点、子频道站点和移动设备应用的页面区块,并将所建立的页面区块配置和划分成不同的栏目,然后对应这些栏目被配置对应的内容信息;当web页面被访问时,在各主频道站点、子频道站点和移动设备应用页面编写的自动执行脚本程序主动向所述内容管理后台发起请求调用,以获取每个栏目对应的内容;以及在各主频道站点、子频道站点和移动设备应用从web页面获取对应的栏目内容后,直接利用页面脚本进行Dom操作,将内容刷新到对应的栏目HTML框架区域。
[0010]优选地,所述自动执行脚本程序主动向所述内容管理后台发起请求调用包括:所述自动执行脚本程序主动向所述基于Http协议的接口的发起所述请求调用。
[0011]优选地,所述基于Http协议的接口提供以Key作为查询条件,查询栏目内容的功會K。
[0012]优选地,所述基于Http协议的接口是Http Service接口。
[0013]优选地,所述自动执行脚本程序通过所述栏目的唯一 key获取所述对应的内容信息。
[0014]根据本发明的另一个实施例,提供了一种跨技术平台和设备的web内容管理的系统,包括:主频道站点;子频道站点;移动设备应用;以及内容管理后台,所述内容管理后台提供有Http Service接口,并且被配置成对所述主频道站点、子频道站点、移动设备应用进行内容管理;其中,所述主频道站点、子频道站点和移动设备应用的页面区块通过所述内容管理后台被预先建立,并且所建立的页面区块被配置和划分成不同的栏目,其中,对应这些栏目被配置对应的内容信息,其中,当页面被访问时,在各主频道站点、子频道站点和移动设备应用页面编写的自动执行脚本程序主动向所述内容管理后台发起请求调用,以获取每个栏目对应的内容,以及在各主频道站点、子频道站点和移动设备应用从页面区块获取对应的栏目内容后,直接利用页面脚本进行Dom操作,以将内容刷新到对应的栏目HTML框架区域。
[0015]优选地,所述自动执行脚本程序主动向所述内容管理后台发起请求调用包括:所述自动执行脚本程序主动向所述基于Http协议的接口的发起所述请求调用。
[0016]优选地,所述基于Http协议的接口提供以Key作为查询条件,查询栏目内容的功會K。
[0017]优选地,所述基于Http协议的接口是Http Service接口。
[0018]优选地,所述自动执行脚本程序通过所述栏目的唯一 key获取所述对应的内容信息。
[0019]根据本公开和附图的下面的详细描述,对本领域的普通技术人员来说其它的目的、特征、以及优点将是显而易见的。
【附图说明】
[0020]附图图示了本发明的实施例,并与说明书一起用于解释本发明的原理。在附图中:
[0021]图1图示了现有技术中web内容管理方案的示意图。
[0022]图2图示了根据本发明实施例的web内容管理系统的逻辑框图。
[0023]图3图示了根据本发明实施例的web内容管理方法的流程图。
【具体实施方式】
[0024]根据本发明的实施例公开了一种跨技术平台和设备的Web内容管理方法和系统。在以下描述中,为了说明的目的,阐述了多个具体细节以提供对本发明的实施例的全面理解。然而,对于本领域技术人员显而易见的是,本发明的实施例可以在没有这些具体细节的情况下实现。
[0025]如在此所使用的术语“内容”包括文本、图像、文档、多媒体、音视频、后端数据、web网页等信息。
[0026]如在此所使用的术语“web内容管理”指的是将web上的内容进行集中管理,并通过内容的共性进行分类,将文本和图像存储在分散的空间,而这些分散的空间都与HTML模板连接。
[0027]如在此所使用的术语“频道”是为了方便内容的管理和浏览而引入的概念。一个站点可以包含许多个频道,频道可以有子频道,从而构成站点的频道树。例如,子频道站点包括Java应用、PHP应用、.net应用等web应用。
[0028]如在此所使用的移动设备应用指的是移动设备的操作系统平台。例如,移动设备应用包括1S应用、Android应用、WindowsPhone应用等。
[0029]本发明技术方案采用了全新的设计思想,将原来需后端程序绑定结合发布、更新内容的功能,放到了浏览器端脚本代码调用接口拉取数据组装(HTML框架和内容整合)展现。真正达到了跨所有技术语言平台,并可实现在一个统一的后台,管理所有业务产品内容信息的目标。
[0030]图2图示了根据本发明实施例的内容管理系统的逻辑框图。在图2所示的内容管理系统中,提供了基于Http协议的接口(例如,包括但不限于Http Service接口)和内容管理后台。所述基于Http协议的接口提供以Key作为查询条件,查询栏目内容的功能。这里所使用的Key表示栏目信息的存储地址,此地址唯一标识对应栏目的内容。该内容管理后台被配置成对主频道站点、子频道站点、移动设备应用进行内容管理。例如,运营人员通过该内容管理后台进行各主频道站点、子频道站点和移动设备应用的内容发布和更新。
[0031]如从图2中可以了解到的,本方案针对大型网站的内容管理,从一般方案中的内容管理后台向各业务系统(子频道、移动应用)主动推送数据,变更为了各业务系统页面在浏览器端的直
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1