转载自:http://tech.qq.com/a/20130905/000852.htm  腾讯科技

腾讯科技 瑞雪 9月5日编译

在谷歌(微博)庆祝其15周年诞辰之际,这家网络巨头已经成为信息检索的代名词。

但是,如果你在谷歌搜索引擎中输入乔纳森·弗莱彻(Jonathon Fletcher)的名字,那么在马上得出的搜索结果中不会找到什么线索指向他曾在万维网发展的过程中所扮演的角色。当然,也不会有任何信息能表明他作为现代搜索引擎之父的身份。

但在20年以前,正是弗莱彻在苏格兰斯特灵大学(University of Stirling)的一个电脑实验室中发明了全世界第一个能进行网络搜索的搜索引擎,也正是他发明的这种技术为谷歌、必应(Bing)、雅虎和今天网络上的所有大型搜索工具提供了支持。

解决网络搜索问题

在1993年时,网络正处于刚刚开始发展的婴儿期。在那时,第一个拥有类似于今天我们使用的界面的流行浏览器Mosaic刚刚发布,网页的总数量还只是以千为单位来进行计算而已。

尽管当时网络已经诞生,但如何在网络上找到内容的问题尚未得到解决。Mosaic拥有一个名为“What's New”的页面,能在新网站被创立时检索到这些网站。但问题在于,如果想要Mosaic的开发者能够知道一个新网站的诞生,那么其创立者就必须写信给美国伊利诺伊大学香槟分校(University of Illinois Urbana-Champaign)的国家超级计算应用中心(NCSA),也就是Mosaic浏览器团队的基地。

在那时,弗莱彻是斯特灵大学一名颇有前途的研究生,而且已经被推荐到格拉斯哥大学(University of Glasgow)攻读博士学位。但是,格拉斯哥大学的资金链在弗莱彻还没能到这所大学以前就已断裂,这让他变得无所事事。

“在突然之间,我变得非常渴望找到一种收入来源。”弗莱彻回忆道。“因此我回到了原来的大学,找到了一个为技术部门工作的岗位。”

正是在这个工作岗位上,弗莱彻第一次与万维网和Mosaic的“What's New”页面邂逅。

更好的方法

在为斯特灵大学建设一个网络服务器的过程中,弗莱彻意识到,“What's New”页面存在根本上的缺陷。由于网站是以人工方式被添加到这个网页的列表中的缘故,没有什么东西能被用来追踪网站内容的变化。其结果是,许多链接很快就会变得过期或是被错误标记。

“如果你想要看看有什么东西发生了变化,那么就不得不回过头去查看。”弗莱彻在谈及Mosaic的链接时说道。“抱着必须推出一种更好的方法的念头,拥有计算机科学学位的我决定要编写一些东西来改变这种情况。”

弗莱彻所说的“一些东西”就是全世界的第一个“网络爬虫”(web crawler)。弗莱彻把自己的这种发明称作“JumpStation”,他建立起了一个页面索引,能通过“网络爬虫”来对页面进行搜索,这基本上来说是一种自动化的处理程序,能对被其发现的每个网站页面进行访问和索引。这种自动化处理的程序会一直继续下去,直到“网络爬虫”再也找不到东西可以访问时为止。

在十年以后,也就是1993年12月21日,JumpStation就再也找不到可以访问的东西,结果是将2.5万个页面编入索引。而在今天,谷歌已经编入索引的页面数量已经超过了1万亿个。

JumpStatio诞生几个月以前的“What's New”页面(腾讯科技配图)

搜索的诞生

弗莱彻很快就为这个索引开发出了一种易于导航的搜索工具,将自己的网站嵌入了Mosaic的“What's New”页面,这标志着全世界第一个现代搜索引擎开始运作。

“我会说,他是网络搜索引擎之父。”墨尔本皇家理工大学(Royal Melbourne Instituteof Technology)的马克·桑德森(Mark Sanderson)教授说道,他专门负责研究信息检索的历史。“(在弗莱彻发明第一个网络搜索引擎之前的)很长一段时间里,很明显一直都有计算机在从事搜索工作;在网络诞生以前,当然也已经有搜索引擎存在。然而,是弗莱彻第一个创造了一种拥有现代搜索引擎所有组成部分的搜索引擎。”

但在今天,谷歌的两名联合创始人塞吉·布林(Sergey Brin)和拉里·佩奇(Larry Page)都已经成为家喻户晓的名人,而目前居住在中国香港的弗莱彻却几乎没有因为他为互联网进化作出的贡献而为人所知。

之所以会出现这种情况,或许与他的项目最终被放弃有关。随着JumpStation的成长,这个项目需要的投资越来越大,而这种投资却是斯特灵大学所不愿提供的。“当时JumpStation是在一个共享服务器上运行的。”弗莱彻解释道。“那时没有很大的磁盘空间,而且当时的磁盘很小,价格也很昂贵。”

空间控制

到1994年6月份,JumpStation已经对27.5万个页面进行了索引。空间方面的限制迫使弗莱彻仅对网页的标题进行索引,而不是对网页的全部内容进行索引;但即使是在作出了这种妥协以后,JumpStation也仍旧开始面临着过载的困境。

弗莱彻也同样已不堪重负。“那并非我的本职工作。”他说道。“那时我的工作职责是维持学生实验室的正常运作,并从事一些系统管理和技术方面的杂活儿。”

在当时,弗莱彻得到了一个到东京工作的机会。对他来说,这个工作机会的吸引力大到令人难以抗拒,而斯特灵大学也几乎没有尝试做些什么来挽留他或是挽留JumpStation。

“很明显,在尝试说服他们相信这个项目很有潜力的问题上,我做得很不成功。”弗莱彻说道。“在当时,我做了自己认为是正确的事情(到日本去工作)。但在过去20年时间里,总有那么些时候我会回首这段往事。”

斯特灵大学计算机科学及数学系主任莱斯利·史密斯(Leslie Smith)教授还记得弗莱彻,他承认JumpStation最终“被证明是领先于时代的”,并在接受BBC采访时表示:“斯特灵大学的同仁们都为他能因自己取得的成就而为人所知感到高兴。”

未来展望

尽管弗莱彻对不得不放弃JumpStation项目而感到失望,但他的这种先驱技术在后来却成为了所有网络搜索引擎的基础。

“在1993年时,网络社区的规模非常小。”桑德森教授说道。“在当时,在网上做任何事情的人都会知道JumpStation。”他还补充道:“到1994年年中前后,网络搜索引擎将变得非常重要这件事情已经开始变得明显。谷歌直到1998年才出现,而弗莱彻在1993年就已经做了这件事情。”

在几个星期以前于爱尔兰首都都柏林召开的SIGIR(国际计算机协会主办的国际信息检索大会)上,弗莱彻由于他在网络搜索引擎方面作出的成就而获得了一些知名度。在当时,他曾跟来自于微软、雅虎和谷歌的与会代表进行过小组讨论。但在弗莱彻的言谈中,他所谈论的并非自己以往的成就,而是对未来作出了展望。

“在我看来,网络不会永远存在。”弗莱彻说道。“但是,找到信息的问题则将永远存在,因为对内容进行搜索并找到信息的愿望是独立于媒介以外的。”

对于追随弗莱彻其后建立起网络搜索引擎的人们来说,当前的这种媒介已经让他们赚到了大笔的钞票。但是,弗莱彻这位出生于英格兰自治市斯卡伯勒(Scarborough)的先驱者并不对此感到遗憾。“我的父母以我为骄傲,我的妻子和孩子也是如此。对我来说,这才是无价之宝,所以我感到非常幸福。”

乔纳森-弗莱彻:被遗忘的搜索引擎之父相关推荐

  1. 【知识分享】搜索引擎

    背景 搜索引擎(Search Engine)是指根据一定的策略.运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统.[百度百科] ...

  2. 调戏过114客服之后,我打开了新世界的大门

    万万没想到,我在十几年后被"114"的广告转化了. 事情是这样的.某个下午,公交车上百无聊赖的我看到了一个烙印在童年记忆深处的广告--"订XX.订XX.订XX,114号码 ...

  3. 关于量子计算机的一些整理 (精心整理原创) (1)

    首先祝贺中国在量子计算方面的突出进步. "5月3日,中国科技大学潘建伟教授宣布,研究团队在去年首次实现十光子纠缠操纵的基础上,构建了世界首台超越早期经典计算机的单光子量子计算机.量子计算利用 ...

  4. 2021-01-19(学堂云)文献管理与信息分析期末考卷

    (学堂云)文献管理与信息分析期末考卷 1为知笔记中群组的核心功能是? 2以下哪种软件可以帮我们追踪到最新资讯? 3连接goole的时候,输入http://google.com,网页会自动跳到http: ...

  5. Python Web 深度学习实用指南:第一、二部分

    原文:Hands-On Python Deep Learning for the Web 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 深度学习 译文集],采用译后编辑 ...

  6. ​iPhone 14 Pro 全系降价 700 元;Gmail 之父:有了 ChatGPT,搜索引擎活不过两年了|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  7. ​iPhone 14 Pro 全系降价 700 元;Gmail 之父:有了 ChatGPT,搜索引擎活不过两年了|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  8. vue 只在父级容器移动_Vue易遗忘的基础复习(二)

    数据请求 Vue-resource请求 在Vue2.0之后已经被舍弃 2. fetch请求 因为传统 Ajax (指 XMLHttpRequest)存在一些令人头疼的问题:配置和调用方式非常混乱,而且 ...

  9. 被遗忘的图灵:计算机、神经网络、人工智能……他是这一切之父

    106年前的今天(6月23日),阿兰·麦席森·图灵在英国伦敦出生. 1968年,也就是图灵逝世14年后,一份此前从未发表过的图灵论文原稿出现在了<科学美国人>杂志上. 在这篇写于1948年 ...

  10. 一个被图灵奖遗忘的暴脾气老大爷:LSTM之父又发威!

    点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路   新智元报道  LSTM之父Jürgen Schmidhuber又开炮了,他在博客上发文表示,现在引用最多的神经网络论文成果,都是 ...

最新文章

  1. 【我的Android进阶之旅】如何快速寻找Android第三方开源库在Jcenter上的最新版本...
  2. linux如何导入种子文件格式,在 Linux 上使用 transmission 制作种子
  3. python 字符编码
  4. .NET开发Windows Service程序 - Topshelf
  5. netflix 开源_Netflix的Polynote是一个新的开源框架,可用来构建更好的数据科学笔记本
  6. theme editor android,谷歌宣布将于下月停用 Material Theme Editor
  7. 双水泵轮换工作原理图_一用一备式冷凝水泵应急电源的设计与实现
  8. Mysql中SQL语句不使用索引的情况
  9. 研发解决方案介绍#Tracing(鹰眼)
  10. Python基础学习Day3 数据类型的转换、int、str、bool、字符串的常用方法、for循环...
  11. 计算机电工电子怎么学,计算机在电子电工课中的应用
  12. Linux-v10-01天-授课
  13. 记一次使用npm命令报错
  14. mysql数据库备份还原的几种方式
  15. Unity API——1
  16. android手机分辨率适配,Android屏幕适配(一)
  17. Docker(三)- 从镜像运行启动容器
  18. Echarts实现——中国地图
  19. 让你的论文图片更好看
  20. Coda:从我们周围的结构中学习

热门文章

  1. 基于STM32的OLED 屏幕驱动
  2. 亚信安全发现勒索软件新变种 Word文档成为导火索
  3. U盘0字节,无法格式化,无法打开解决办法
  4. 2022年《社区护理学》 试题及答案
  5. Ubuntu12.04软件安装指南
  6. Android下拉状态栏快捷开关的添加
  7. R语言dplyr入门到进阶
  8. 银行半结构化面试题目汇总
  9. 上海流浪汉沈巍身份大爆光26年不上班照常领工资
  10. 沃趣发布QData T5 性能价格均碾压Exadata