搜尋引擎會為使用者根據一定的政策、運用特定的計算機程式在網際網路海量的資訊中進行搜集。對資訊進行組織和處理之後,提供檢索服務,為使用者展示相關的資訊。而企業網站上的相關資訊要浏覽者獲得好感,站點上的搜尋同樣不容忽視。下面,idc評述網與大家分享6個搜尋引擎工具。
1. phpdig
phpdig是一個采用php開發的web爬蟲和搜尋引擎。通過對動态和靜态頁面進行索引建立一個詞彙表。當搜尋查詢時,它将按一定的排序規則顯示包含關鍵字的搜尋結果頁面。适用于專業化強、層次深的個性化搜尋引擎。
2. sphider
sphider是一個輕量級,采用php開發的web spider和搜尋引擎,使用mysql來存儲資料。可以利用它來為自己的網站添加搜尋功能。sphider非常小,易于安裝和修改,已經有數千網站在使用它。
3. sphinx
sphinx是一個基于sql的全文檢索引擎,可以結合mysql、postgresql做全文搜尋,它可以提供比資料庫本身更專業的搜尋功能,使得應用程式更容易實作專業化的全文檢索。
4. openwebspider
openwebspider是一個php開源多線程webspider(crawler:爬蟲,robot:機器人)和包含許多有趣功能的搜尋引擎。目前openwebspider還提供mp3和pdf檔案支援,以及增強編碼支援等功能。
5. risearch php
risearch php是一個高效,功能強大的搜尋引擎,特别适用于中小型網站。它檢索非常快,能夠在不到1秒鐘内搜尋5000-10000個頁面。它能幫使用者網站做索引并建立一個資料庫來存儲網站上所有頁面的關鍵詞以便快速搜尋。
6.aspseek
aspseek是一個c++編寫的免費開源網際網路搜尋引擎,并使用了stl庫。它主要包括一個檢索機器人,一個搜尋守護程式,和一個搜尋前端(cgi或者是apache子產品)。搜尋結果可以限定在給定的時間或站點,站點空間,并按照相關性或者時間進行排序。
想通過手機用戶端通路開源中國:請點這裡