當前位置:學問君>學習教育>畢業論文>

快速實現搜尋引擎的方法

學問君 人氣:3.16W

快速實現搜尋引擎的方法

快速實現搜尋引擎的方法

河南金融管理幹部學院計算機教研室---陳學軍

一般搜尋網站的設計有兩種方式。一種是專門的搜尋站點, 這種站點是自行建立網站數據庫並提供搜尋網站的服務(YAHOO),這樣的網站設計必須透過數據庫的重重處理來實現;另一種搜尋網站是對照這些搜尋網站數據庫,做適當的連結並輸出網頁,這種的網站的設計方式經濟實惠,又比較簡單,最適合一般網站的設計(網站並不是以搜尋網站爲主要服務,但爲了方便又提供對照式的搜尋方式以服務用戶)。

第一種搜尋引擎的實現方法比較困難,要求開發人員的素質也很高,它需要開發人員做大量的工作,包括做網站的登記輸入的介面、如何將網站的登記的.資訊儲存到網站數據庫中、如何按照用戶輸入的關鍵詞搜尋網站,並且網站數據庫的設計要求很細,網站的分類很廣。所以,這種實現方法一般不太適合個人網站和小型網站。

第二種搜尋引擎的實現方法比較簡單,你只需會一些簡單的JavaScript或VBScript語言,就可以輕易的製出和YAHOO功能等同的搜尋引擎了。這種搜尋引擎的實現方法不再要求你象YAHOO那樣做大量的工作,你只需連結那些專業的搜尋網站的數據庫即可,透過那些專業的搜尋網站的數據庫來完成搜尋。你看到這裏是否感覺有些迷茫,好了,我舉個例子吧,你可能會明白的。當我們需要打電話給某個單位時,可我們又不知道這個單位的電話號碼,該怎樣辦?沒事的,只要我們知道電信局的電話查詢熱線,撥通熱線,將我們要查電話號碼的單位說出來,電信部門就會將該單位的電話號碼告訴你了。這個例子和第二種搜尋引擎很相似的,我們要查的單位的號碼就相當於要搜尋的網站,電信局就相當於那些專業的搜尋網站,熱線電話就相當於連結網站的數據庫。在這種方法中,我們只需要告訴訪問的用戶“熱線電話”是什麼即可。

原始碼如下:

TAGS:搜尋引擎