搜索引擎是怎样的存在(一 总览)

生活中总有些东西,我们触手可及,感觉平凡无奇,但却又实实在在说不出其中的奥妙,搜索引擎(Search Engines)便是其一。

搜索引擎是什么?干什么?组成?

    搜索引擎(Search Engines)本质上是一款软件应用。

    部分专家、学者给一长串的定义,无非是充分挖掘其内涵,扩展其外延,或保持审慎的求学态度,或玩弄文字游戏。

    搜索引擎(Search Engines)的出现就是为了去搜集、捕捉网络信息,然后整理,存储,再输出。所以,它基本可以由3部分构成信息搜集模块、信息处理模块、信息服务模块。当然,每一个模块各自有其子模块,我会在后面介绍。

在这里我们需要注意两点

  1. 返回的列表信息,是搜索引擎提前"封装"好了的,不需要即时访问各个服务器

  2. 当你点击列表信息时,指向的又是原始网页,所以与你在列表中看到的,不一定相同,这也解释了为什么有的链接总在"欺骗"我们

    以上,我们介绍了搜索引擎是什么,干什么用,怎么组成,下面我们再来看看作为一款软件,它的系统结构是怎样的?

直接上图:
搜索引擎是怎样的存在(一 总览)_第1张图片
可以看出,在系统结构这一层面上,它又可以将三层模块划分为上、下两部分(后面细说)。

    在第二节,我会从以下3个方面讲一讲搜索引擎第一个模块——信息搜索模块。

1.爬虫
2.建立服务器连接
3.通信请求

写在后面

    现代人几乎都离不开搜索引擎,尤其是程序员,开机就用,怎么能不了解一下搜索引擎的工作原理:)

你可能感兴趣的:(搜索引擎,检索系统,信息检索)