[发明专利]网页数据存储与搜索方法有效
申请号: | 201010532528.5 | 申请日: | 2010-11-04 |
公开(公告)号: | CN101976261A | 公开(公告)日: | 2011-02-16 |
发明(设计)人: | 严洪涛;沈亦可 | 申请(专利权)人: | 上海银杏界信息科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200120 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 数据 存储 搜索 方法 | ||
技术领域
本发明涉及一种网站发布技术,特别涉及一种网页数据存储与搜索方法。
背景技术
目前的网站建设中,对于网站内容管理系统的要求,网站内容既要有动态网页的易管理,又要有静态网页的高性能和易搜索性,本发明主要涉及动态内容发布成静态网页的网站内容管理系统的网页数据存储与搜索。
采用静态网页的发布模式,网站内容管理系统采用管理端与访问端分离的分布式部署结构,有效地提高系统的完全性和稳定性。用户通过网站内容管理系统进行采编、制作的信息通过网站内容分发器安全地分发到WEB(网络)服务器,由前端的WEB服务器提供给客户访问,从而防止用户直接对系统服务器、数据库服务器造成的安全威胁。
一个网站内容管理系统通常有如下要素:网页模板,模板又由各种网页组件构成;脚本语言或标记语言;与数据库集成。
模板的目的是决定内容管理系统中录入的内容如何生成HTML(HyperText Mark-up Language即超文本标记语言或超文本链接标示语言)页面。模板类似一个普通的HTML页面,在其中固定的位置,插入网站内容管理系统中数据的字段信息,就生成了最终发布的HTML页面。模板对于整个网站只需要一次性只做,即可一直使用。
网站内容管理系统对站点管理和创造编辑最大的好处是能够使用模板和通用的设计元素以确保整个网站的协调。作者只需在他们的文档中采用少量的模板代码,然后即可把精力集中在设计之上的内容了。要改变网站的外观,管理员只需修改模板而不是一个个单独的页面。
网站内容管理系统也简化了网站的内容供给和内容管理的责任委托。很多网站内容管理系统允许对网站的不同层面人员赋予不同等级的访问权限,这使得他们不必研究操作系统级的权限设置,只需用浏览器接口即可完成。
但目前对于各式各样网页内容数据的存储,缺乏一种方法,能够提供网页内容统一通用的数据存储与搜索接口,并且无法实现对发布的静态网页内容高效率检索。
发明内容
本发明的目的在于提供一种网页数据存储与搜索方法,为动态内容发布成静态网页的网站内容管理系统的网页内容数据与数据库之间提供了一种统一通用的数据存储与搜索接口。
一种网页数据存储与搜索方法,首先将不同类型的网页内容进行统一的数据库存储,对于通用网页属性按数据库字段进行单独存储,对于具有模板的网页,各个模板对应不同的组件和发布内容,对这部分动态网页数据按以下规则进行打包存储,把网页内容按网页模板的所有组件打包存放在自定义组件内容字段,各组件名与组件值对应,将组件中需要搜索的内容抽取并单独存放在索引字段,索引字段包含组件名与组件值。
网页内容发布解析时,首先取出网页内容的数据库记录,得出网页内容所采用的网页模板,然后解析自定义组件内容,把网页模板对应的组件值用自定义组件内容字段解析出来的对应组件值替换,最后生成静态的网页,发布到所属站点、所属栏目以及网页发布URL(Uniform Resource Locator的缩写,统一资源定位符,也被称为网页地址)地址的对应的WEB服务器上;
网页上进行搜索时,根据索引字段,按对应的组件名和组件值进行匹配,找到所要查询的目标静态页面,得到搜索结果。
所述通用网页属性包括网页标题、网页所属栏目、网页使用模板。
本发明具有以下有益效果:
本发明网页数据存储与搜索方法,为网站内容管理系统的网页内容数据与数据库之间提供了一种统一通用的数据存储与搜索接口,解决了动态内容发布成静态网页的网站内容管理系统数据集成问题,并且能实现对发布的静态网页内容高效率检索。
附图说明
下面结合附图和具体实施方式对本发明作进一步说明。
图1为应用本发明网页数据存储与搜索方法进行网站网页内容发布的流程图;
具体实施方式
下面根据附图和具体实施例对本发明作进一步阐述。
如图1:应用本发明网页数据存储与搜索方法进行网站网页发布主要有下面五个步骤:
S1-1:网站内容发布系统进行动态网页内容发布操作。
S1-2:选择栏目,选择网页模板(栏目跟模板已设计完成)。
S1-3:根据网页模板填写所要发布的动态网页内容。
S1-4:网页内容数据存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海银杏界信息科技有限公司,未经上海银杏界信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010532528.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液晶面板及其驱动方法
- 下一篇:触摸屏上侦测多点触控的方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置