面向Ajax的搜索引擎技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:backaroo2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web正在经历一场巨大的变革,Web2.0时代已经到来。在Web2.0的大背景下,有一项技术已经大获成功并拥有了重要的地位,那就是Ajax,它有效地把JavaScript和动态DOM操作结合了起来,并通过与服务器的异步通信来实现丰富的交互性和响应性。但是AJAX技术上的变化彻底粉碎了传统的“网页”的概念,而这恰恰是现有众多web技术的实现基础,所以它带来创新性的同时也带来了很大的挑战,主要体现在“网页”的可搜索性和可测试性。本文主要从可搜索性出发,分析传统网络搜索引擎在Ajax出现后遇到的技术瓶颈,并对当下支持Ajax应用的搜索引擎技术的研究现状做了全面的调查,着重介绍了Ajax爬虫技术的研究现状,虽然取得了一定的研究成果,但是还有很多有待解决的问题。由于Ajax单个页面中包含多个状态,本文引援了经典的状态转换图模型对Ajax应用进行建模,并介绍了一种基于状态转换图的单线程Ajax爬行算法,然后在此基础上提出了一种并行的爬行算法,实验证明其爬行性能得到了大幅提升。在并行爬虫的研究基础上,本文又创新的提出了Ajax搜索引擎原型系统,基于一个轻量级搜索引擎Nutch实现,有效利用其插件机制扩展其功能,让其支持了对Ajax页面的爬取、索引和检索,验证了本文观点的正确性和有效性。
其他文献
俄罗斯联邦共产党至今已走过20多年的风雨历程,始终坚持马克思列宁主义指导思想不动摇、坚持社会主义奋斗目标不动摇。笔者认为,从目前情况看,该党至少具备这样六重身份,即苏共最
语音是语言的物质外壳,是各个语言系统最外在的形式特征。语音是汉语学习的基础,外国学生想要学好汉语,实现良好的沟通和交流,语音尤为重要。语音教学在对外汉语教学中的地位
在中国社会体制转型期间,政府的关注焦点和工作重点逐渐转移到社会领域的改革上,随之而来的是公共服务供给上的转型——符合我国经济社会发展和政治体制改革要求的“多元福利
充足的公共产品和公共服务是国家经济社会稳定发展的基础,而我国农村地区公共服务供给的现状令人堪忧。随着社会经济的迅速发展,我国农民对公共服务的需求增加且日益个性化,
本文以总结分析国际反保险欺诈之经验,试图完善中国大陆地区人寿保险公司运行之对策与机制,全文共分为以下七章:第一章,“引言”部分,介绍本文的研究意义与研究方法。从有保险之日
随着社会的发展,侵犯患者知情同意权的医疗纠纷日渐增多,患者的知情同意权开始受到大家的关注。笔者运用实证调研方式,通过访谈相关医疗专家及查阅相关文献自行设计调查问卷,对3
后悔是每个消费者都会经历的一种负面情感,对消费者的心理和行为能够产生重要影响。对后悔的研究始于心理学和经济学领域,消费者行为领域针对后悔的研究还有待进一步深入。后悔
目前我国的强制执行程序中,执行力争议解决机制存在很多问题,其中执行力扩张争议解决的“非讼化”和执行力限制争议解决机制的缺失最为突出,而国外的许可执行之诉刚好是解决执行
现阶段,我国正处在社会结构转型和经济体制转轨的特殊时期,利益结构重构,民众权利意识增强,思想观念多元化,利益诉求多样化,由此引发了一些社会矛盾和社会问题。在这样复杂的
随着网络技术的不断发展,人类的生产生活方式也在悄然中改变着。人们发现网络使生活变得快捷、方便,同时也使我们的生活更加“透明”。与国外相关法律制度相比,我国的网络隐私权