一种栏目内容编目并分类绑定的系统及方法

文档序号:9200405阅读:245来源:国知局
一种栏目内容编目并分类绑定的系统及方法
【技术领域】
[0001]本发明涉及数据绑定技术领域,尤其涉及一种栏目内容编目并分类绑定的系统及方法。
【背景技术】
[0002]在互联网上,很多类型的网站,对内容的分类都是必不可少的一部分。比如:
[0003]一个视频网站,分为电影,电视剧,综艺,体育等。
[0004]—个购物网站分类更加复杂:如家电,数码设备,化妆品,图书等。
[0005]一个新闻类网站分类:娱乐,军事,财经,社会,房产等。
[0006]对于所有类型的网站,对其内容分类都是必不可少的。要支撑一个网站内容的各种分类,配套的内容管理系统中必需要有灵活的栏目分类机制和栏目数据绑定技术,目前网站的栏目分类机制和栏目数据绑定技术比较繁琐,网站栏目的数据内容更新和维护十分不便。

【发明内容】

[0007]本发明所要解决的技术问题是提供一种栏目内容编目并分类绑定的系统及方法,通过数字编目创建任意棵树,树下创建无限极分类的方式,对于内容的组织归类带来极大的方便,对于查找父栏目或者子栏目节点非常方便快捷。
[0008]本发明解决上述技术问题的技术方案如下:一种栏目内容编目并分类绑定的系统,包括数据仓库、编目模块、分类绑定模块和数据同步模块,
[0009]所述数据仓库,用于根据栏目的数据内容划分成多个组别并保存;
[0010]所述编目模块,用于在各组别的栏目下以树形结构的形式进行ID编目;
[0011]所述分类绑定模块,用于建立栏目属性类别组,并将每个组别的栏目ID与栏目属性类型组进行绑定;
[0012]所述数据同步模块,用于对绑定后的栏目属性类型组,根据其属性将该绑定的栏目ID对应的栏目的数据内容同步至所属的栏目属性类型组下。
[0013]本发明的有益效果是:通过数字编目创建任意棵树,树下创建无限极分类的方式,对于内容的组织归类带来极大的方便,对于查找父栏目或者子栏目节点非常方便快捷;同时,本发明的栏目内容绑定技术,实现了前端开发与后端服务的松散耦合,给开发人员带来较大的便利性。
[0014]在上述技术方案的基础上,本发明还可以做如下改进。
[0015]进一步,还包括数据接口模块,所述数据接口模块为录入栏目的数据内容以及从第三方导入栏目的数据内容提供数据接口,并将所述栏目的数据内容发送至所述数据仓库中。
[0016]进一步,所述编目模块从初级栏目至次级栏目进行ID编目,将初级栏目ID设为初始值,初级栏目下的各次级栏目ID以每增加一级次级栏目则在上一级栏目ID的基础上增加η位数设定值的形式逐一编目;
[0017]例如,编目模块从初级栏目至次级栏目进行ID编目,将初级栏目ID设为初始值1000,初级栏目下的各次级栏目ID以每增加一级次级栏目则在上一级栏目ID1000的基础上增加三位数设定值的形式逐一编目,各级的三位数设定值从000?999进行ID编目,由此编目得到一级栏目 ID1000 000 ?ID1000 999,二级栏目 ID1000 000 000 ?ID1000 000
999、ID1000 001 000 ?ID1000 001 999、ID1000 002 000 ?ID1000 002 999......,以此类推,可对各级栏目ID进行编目。
[0018]采用上述进一步方案的有益效果是:只需要去掉最后η位数设定值数字就是父栏目节点,比自身多η位数设定值数字,就是子栏目节点,便于查找父栏目或者子栏目节点。
[0019]进一步,所述栏目属性类别组包括实栏目组和虚栏目组,
[0020]所述实栏目组根据绑定的栏目ID,通过所述数据同步模块将该栏目ID对应的栏目的数据内容同步至所述实栏目组下;
[0021]所述虚栏目组与所述实栏目组绑定同一栏目ID,即将该虚栏目组与该实栏目组绑定,并对虚栏目组设置数据标签,根据所述数据标签从所述实栏目组下获取数据标签的数据内容。
[0022]采用上述进一步方案的有益效果是:不需重复建立相同的实栏目组,只需建立虚栏目绑定到所需的实栏目组上,对应绑定的实栏目组下的数据内容进行操作即可,从而避免了相同数据重复操作,节约数据存储,降低数据维护成本。
[0023]本发明解决上述技术问题的另一技术方案如下:一种栏目内容编目并分类绑定的方法,包括如下步骤:
[0024]步骤A:根据栏目的数据内容划分成多个组别并保存;
[0025]步骤B:在各组别的栏目下以树形结构的形式进行ID编目;
[0026]步骤C:建立栏目属性类别组,并将每个组别的栏目ID与栏目属性类型组进行绑定;
[0027]步骤D:对绑定后的栏目属性类型组,根据其属性将该绑定的栏目ID对应的栏目的数据内容同步至所属的栏目属性类型组下。
[0028]在上述技术方案的基础上,本发明还可以做如下改进。
[0029]进一步,还包括通过数据接口接收录入的栏目的数据内容以及从第三方导入的栏目的数据内容并发送。
[0030]进一步,所述步骤B中以树形结构的形式进行ID编目的具体实现方法为:从初级栏目至次级栏目进行ID编目,将初级栏目ID设为初始值,初级栏目下的各次级栏目ID以每增加一级次级栏目则在上一级栏目ID的基础上增加η位数设定值的形式逐一编目;[0031 ] 例如,编目模块从初级栏目至次级栏目进行ID编目,将初级栏目ID设为初始值1000,初级栏目下的各次级栏目ID以每增加一级次级栏目则在上一级栏目ID1000的基础上增加三位数设定值的形式逐一编目,各级的三位数设定值从000?999进行ID编目,由此编目得到一级栏目 ID1000 000 ?ID1000 999,二级栏目 ID1000 000 000 ?ID1000 000
999、ID1000 001 000 ?ID1000 001 999、ID1000 002 000 ?ID1000 002 999......,以此类推,可对各级栏目ID进行编目。
[0032]采用上述进一步方案的有益效果是:只需要去掉最后η位数设定值数字就是父栏目节点,比自身多η位数设定值数字,就是子栏目节点,便于查找父栏目或者子栏目节点。
[0033]进一步,所述栏目属性类别组包括实栏目组和虚栏目组,
[0034]所述实栏目组根据绑定的栏目ID,将该栏目ID对应的栏目的数据内容同步至所述实栏目组下;
[0035]所述虚栏目组与所述实栏目组绑定同一栏目ID,即将该虚栏目组与该实栏目组绑定,并对虚栏目组设置数据标签,根据所述数据标签从所述实栏目组下获取数据标签的数据内容。
[0036]采用上述进一步方案的有益效果是:不需重复建立相同的实栏目组,只需建立虚栏目绑定到所需的实栏目组上,对应绑定的实栏目组下的数据内容进行操作即可,从而避免了相同数据重复操作,节约数据存储,降低数据维护成本。
【附图说明】
[0037]图1为本发明栏目内容编目并分类绑定的系统的模块框图;
[0038]图2为本发明栏目内容编目并分类绑定的方法的实施例的方法流程图。
[0039]附图中,各标记所代表的部件名称如下:
[0040]1、数据仓库,2、编目模块,3、分类绑定模块,4、数据同步模块,5、数据接口模块。
【具体实施方式】
[0041]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0042]如图1所示,一种栏目内容编目并分类绑定的系统,包括数据仓库1、编目模块2、分类绑定模块3和数据同步模块4,
[0043]所述数据仓库1,用于根据栏目的数据内容划分成多个组别并保存;
[0044]所述编目模块2,用于在各组别的栏目下以树形结构的形式进行ID编目;
[0045]所述分类绑定模块3,用于建立栏目属性类别组,并将每个组别的栏目ID与栏目属性类型组进行绑定;
[0046]所述数据同步模块4,用于对绑定后的栏目属性类型组,根据其属性将该绑定的栏目ID对应的栏目的数据内容同步至所属的栏目属性类型组下。
[0047]还包括数据接口模块5,所述数据接口模块5为录入栏目的数据内容以及从第三方导入栏目的数据内容提供数据接口,并将所述栏目的数据内容发送至所述数据仓库I中。
[0048]所述编目模块从初级栏目至次级栏目进行ID编目,将初级栏目ID设为初始值,初级栏目下的各次级栏目ID以每增加一级次级栏目则在上一级栏目ID的基础上增加η位数设定值的形式逐一编目;
[0049]例如
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1