CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  HTML(CSS)

重分悬赏---搜索引擎的实现原理

楼主japhone(【无缘何生斯事,有情所累此身】)2002-12-03 12:25:45 在 Web 开发 / HTML(CSS) 提问

中文雅虎、网易、新浪等搜索引擎是如何建立的?我要在我的主页中建立搜索引擎,要如何实现? 问题点数:100、回复次数:11Top

1 楼tdl982324(最爱宝宝的笨熊)回复于 2002-12-03 12:50:55 得分 10

直接调用他们的处理文件  
   
      基本原理就是(以全文搜索引擎为例),他们有一种spider程序,每隔一定时间就会尝试访问互联网上所有联接,并将可以用的连接用于更新数据库,这样死链比较少,而且更新快,内容更详细,而且比非全文搜索引擎来说,其数据库容量比后者大得多,一般都是千万甚至亿以上  
      并且搜索效率非常高Top

2 楼japhone(【无缘何生斯事,有情所累此身】)回复于 2002-12-03 13:08:20 得分 0

要怎样实现这种功能?Top

3 楼japhone(【无缘何生斯事,有情所累此身】)回复于 2002-12-03 13:08:38 得分 0

有相关资料吗?Top

4 楼ssm1226(雨中人(虚心学习))回复于 2002-12-03 16:35:10 得分 20

http://www.csdn.net/Develop/read_article.asp?id=12657  
  Top

5 楼ssm1226(雨中人(虚心学习))回复于 2002-12-03 16:44:49 得分 20

http://www.csdn.net/Develop/read_article.asp?id=12656  
  Top

6 楼japhone(【无缘何生斯事,有情所累此身】)回复于 2002-12-03 17:38:33 得分 0

to:ssm1226(雨中人-☆爱思思)  
  英文我看不懂,要怎样才能实现这样的功能?Top

7 楼ssm1226(雨中人(虚心学习))回复于 2002-12-03 18:16:44 得分 20

www.google.com  
  上:输入:google原理  
  Top

8 楼wanghr100(灰豆宝宝.net(努力工作))回复于 2002-12-03 20:00:33 得分 10

内容太多了啦~~~  
   
  搜索研究院  
   
  http://www.9238.net/Top

9 楼wanghr100(灰豆宝宝.net(努力工作))回复于 2002-12-03 20:00:55 得分 10

搜索引擎的原理,可以看做三步:从互联网上抓取网页→建立索引数据库→在索引数据库中搜索排序。    
   
  从互联网上抓取网页  
  利用能够从互联网上自动收集网页的Spider系统程序,自动访问互联网,并沿着任何网页中的所有URL爬到其它网页,重复这过程,并把爬过的所有网页收集回来。    
   
   
  建立索引数据库  
  由分析索引系统程序对收集回来的网页进行分析,提取相关网页信息(包括网页所在URL、编码类型、页面内容包含的所有关键词、关键词位置、生成时间、大小、与其它网页的链接关系等),根据一定的相关度算法进行大量复杂计算,得到每一个网页针对页面文字中及超链中每一个关键词的相关度(或重要性),然后用这些相关信息建立网页索引数据库。  
   
   
  在索引数据库中搜索排序  
  当用户输入关键词搜索后,由搜索系统程序从网页索引数据库中找到符合该关键词的所有相关网页。因为所有相关网页针对该关键词的相关度早已算好,所以只需按照现成的相关度数值排序,相关度越高,排名越靠前。  
  最后,由页面生成系统将搜索结果的链接地址和页面内容摘要等内容组织起来返回给用户。    
  Top

10 楼wanghr100(灰豆宝宝.net(努力工作))回复于 2002-12-03 20:05:32 得分 10

如果想在你的网页中建立搜索引擎,  
   
  有个简单有效的办法。  
   
  可以借用一下google.com的强大的搜索引擎功能。  
   
  在输入框中输入:  
   
  ***   site:www.csdn.net        
   
  (***:表达你要搜索的关键字,www.csdn.net:可以改成你的网址。)  
   
  这样,就可以搜索你网站内的所有内容啦。  
   
  可知,你可以很容易地做一个搜索引擎,对自己的站点进行搜索啦。  
   
  Top

11 楼djyf(无聊(西湖醋鱼VS糖醋排条))回复于 2002-12-05 13:41:21 得分 0

把你的表单递交到它的处理程序不就完了!Top

相关问题

  • 如果实现搜索引擎
  • 搜索引擎的机器人的原理是什么?
  • 怎么实现搜索引擎精确查询?
  • 怎么实现搜索引擎精确查询?
  • 高分求解,用JAVASCRIPT能实现搜索引擎功能吗?
  • 请问各位大虾,开发搜索引擎的原理通常是什么?
  • 搜索引擎!
  • 搜索引擎
  • -->关于搜索引擎:请问在结果中查找是怎么实现的???
  • 谁有关于搜索引擎原理-数据挖掘的源码,能否共享一下?

关键词

  • .net
  • 网页
  • 搜索引擎
  • 数据库
  • 原理
  • 互联网
  • 页面
  • 系统
  • 内容
  • csdn

得分解答快速导航

  • 帖主:japhone
  • tdl982324
  • ssm1226
  • ssm1226
  • ssm1226
  • wanghr100
  • wanghr100
  • wanghr100

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo