早期的搜索引擎是把因特网中的资源服务器的地址收集起来,由其提供的资源的类型不同而分成不同的目录,再一层层地进行分类 。人们要找自己想要的信息可按他们的分类一层层进入,就能最后到达目的地,找到自己想要的信息 。这其实是最原始的方式,只适用于因特网信息并不多的时候 。随着因特网信息按几何式增长,出现了真正意义上的搜索引擎,这些搜索引擎知道网站上每一页的开始,随后搜索因特网上的所有超级链接,把代表超级链接的所有词汇放入一个数据库 。这就是现在搜索引擎的原型 。
随着yahoo!的出现,搜索引擎的发展也进入了黄金时代,相比以前其性能更加优越 。现在的搜索引擎已经不只是单纯的搜索网页的信息了,它们已经变得更加综合化,完美化了 。以搜索引擎权威yahoo!为例,从1995年3月由美籍华裔杨致远等人创办yahoo!开始,到现在,他们从一个单一的搜索引擎发展到现在有电子商务、新闻信息服务、个人免费电子信箱服务等多种网络服务,充分说明了搜索引擎的发展从单一到综合的过程 。
然而由于搜索引擎的工作方式和因特网的快速发展,使其搜索的结果让人越来越不满意 。例如,搜索“电脑”这个词汇,就可能有数百万页的结果 。这是由于搜索引擎通过对网站的相关性来优化搜索结果,这种相关性又是由关键字在网站的位置、网站的名称、 标签等公式来决定的 。这就是使搜索引擎搜索结果多而杂的原因 。而搜索引擎中的数据库因为因特网的发展变化也必然包含了死链接 。
怎样才能使搜索引擎精确地为人们提供相关的信息应该是它以后发展的方向,而不是只求综合服务 。
搜索引擎指自动从英特网搜集信息,经过一定整理以后,提供给用户进行查询的系统 。英特网上的信息浩瀚万千,而且毫无秩序,所有的信息象汪洋上的一个个小岛,网页链接是这些小岛之间纵横交错的桥梁,而搜索引擎,则为你绘制一幅一目了然的信息地图,供你随时查阅 。
搜索引擎的工作原理
搜索引擎的工作原理大致可以分为:
1、搜集信息:搜索引擎的信息搜集基本都是自动的 。搜索引擎利用称为网络蜘蛛(spider)的自动搜索机器人程序来连上每一个网页上的超连结 。机器人程序根据网页链到其他中的超链接,就象日常生活中所说的“一传十,十传百……”一样,从少数几个网页开始,连到数据库上所有到其他网页的链接 。理论上,若网页上有适当的超连结,机器人便可以遍历绝大部分网页 。
2、整理信息:搜索引擎整理信息的过程称为“建立索引” 。搜索引擎不仅要保存搜集起来的信息,还要将它们按照一定的规则进行编排 。这样,搜索引擎根本不用重新翻查它所有保存的信息而迅速找到所要的资料 。想象一下,如果信息是不按任何规则地随意堆放在搜索引擎的数据库中,那么它每次找资料都得把整个资料库完全翻查一遍,如此一来再快的计算机系统也没有用 。
3、接受查询:用户向搜索引擎发出查询,搜索引擎接受查询并向用户返回资料 。搜索引擎每时每刻都要接到来自大量用户的几乎是同时发出的查询,它按照每个用户的要求检查自己的索引,在极短时间内找到用户需要的资料,并返回给用户 。目前,搜索引擎返回主要是以网页链接的形式提供的,这些通过这些链接,用户便能到达含有自己所需资料的网页 。通常搜索引擎会在这些链接下提供一小段来自这些网页的摘要信息以帮助用户判断此网页是否含有自己需要的内容 。
什么是游戏引擎?【什么是电脑引擎】若您当前使用的vivo手机,vivo Game Engine游戏引擎,可以对游戏场景进行了多方位的专属性能优化,例如:在游戏的团战场景,游戏引擎会自动分配更多的CPU资源,保证顺畅的游戏体验 。
- 电脑怎样开篮牙
- 唐三最痛恨的一只魂兽是啥 唐三一生中杀了哪些魂兽
- 1521是谁的平方
- 什么是电脑自检
- u盘插电脑上文件打不开怎么办
- 笔记本电脑蓝屏怎么处理 笔记本蓝屏修复按哪个键
- 什么是电偶极矩
- 子宫颈抹片是什么
- 0.8化成分数等于多少
- 郭麒麟多久没回德云社了 郭麒麟退出德云社是哪一年