iT邦幫忙

DAY 16
1

IT人之前世今生系列 第 16

IT人之前世今生-神奇大補丸(7)

身為一個IT人..
就是要有IT魂...
對於一個資訊人員來說...
資料的收集匯整..
是很重要的一件事..
因此搜尋引擎的存在就變的格外重要..
早期的搜尋引擎是百家爭鳴..
不過現在,以臺灣來說市場上的兩大主力..
除了Google 就是 Yahoo了!
因為SEO跟各家的規定,導致搜尋出來的資料量也非相當正確!
如果各位有常用搜尋引擎就常見的情況是..
**Google有的資料,Yahoo不見得有!
Yahoo有的資料,Google不見得有!**阿勒...
這人是教人情何以堪...
因此要多跑幾家搜尋引擎才會有比較大的機會找到想尋找的資料了..
ex:Openfind 或是 MSN等...

搜尋引擎是什麼?
搜尋引擎指自動從網際網路搜集訊息,經由一定整理以後,提供給使用者進行查詢的系統。網際網路上的訊息浩瀚萬千,而且毫無秩序,所有的訊息象汪洋上的一個個小島,網頁連結是這些小島之間縱橫交錯的橋樑,而搜尋引擎,則為使用者繪製一幅一目瞭然的訊息地圖,供使用者隨時查閱。

那麼搜尋引擎的工作原理為何?
搜尋引擎的工作原理大致可以分為:

1、搜集訊息:搜尋引擎的訊息搜集基本都是自動的。搜尋引擎利用稱為網路蜘蛛的自動搜尋機器人程式來連上每一個網頁上的超連結。機器人程式根據網頁鏈到其他中的超連結,就像日常生活中所說的「一傳十,十傳百……」一樣,從少數幾個網頁開始,連到資料庫上所有到其他網頁的連結。理論上,若網頁上有適當的超連結,機器人便可以遍歷絕大部分網頁。

2、整理訊息:搜尋引擎整理訊息的過程稱為「建立索引」。搜尋引擎不僅要儲存搜集起來的訊息,還要將它們按照一定的規則進行編排。這樣,搜尋引擎根本不用重新翻查它所有儲存的訊息而迅速找到所要的資料。想像一下,若果訊息是不按任何規則地隨意堆放在搜尋引擎的資料庫中,那麼它每次找資料都得把整個資料庫完全翻查一遍,如此一來再快的電腦系統也沒有用。

3、接受查詢:使用者向搜尋引擎發出查詢,搜尋引擎接受查詢並向使用者返回資料。搜尋引擎每時每刻都要接到來自大量使用者的幾乎是同時發出的查詢,它按照每個使用者的要求檢查自己的索引,在極短時間內找到使用者需要的資料,並返回給使用者。目前,搜尋引擎返回主要是以網頁連結的形式提供的,這些通過這些連結,使用者便能到達含有自己所需資料的網頁。通常搜尋引擎會在這些連結下提供一小段來自這些網頁的摘要訊息以說明使用者判斷此網頁是否含有自己需要的內容。

多加利用搜尋引擎可以更輕易的找到想要的資訊!


上一篇
IT人之前世今生-神奇大補丸(6)
下一篇
IT人之前世今生-決戰天下
系列文
IT人之前世今生32

1 則留言

0
brazy
iT邦新手 4 級 ‧ 2009-10-20 11:54:17

那......請問一下

是不是補充一下目前有那些 主要search engine?

種類?

Yahoo
Google
之外?

我要留言

立即登入留言