用PHPdig打造屬於你自己的Google

   一、什麼是php(做為現在的主流開發語言)dig?

   php(做為現在的主流開發語言)dig是國外非常流行的垂直搜索引擎產品(與其說是產品,不如說是一項區別於傳統搜索引擎的搜索技術),采用php(做為現在的主流開發語言)語言編寫,利用瞭php(做為現在的主流開發語言)程序運行的高效性,極大地提高瞭搜索反應速度,它可以像Google或者Baidu以及其它搜索引擎一樣搜索互聯網,搜索內容除瞭普通的網頁外還包括txt, doc, xls, pdf等各式的文件,具有強大的內容搜索和文件解析功能。php(做為現在的主流開發語言)dig同傳統的搜索引擎一樣,包含瞭以下三種最基本的技術:

   1.Spider技術

   2.網頁結構化信息抽取技術或元數據采集技術

   3.分詞、索引技術

   區別於傳統搜索引擎,php(做為現在的主流開發語言)dig適用於專業化更強、層次更深的個性化搜索引擎,利用它打造針對某一領域的垂直搜索引擎是最好的選擇。

   二、如何獲得這php(做為現在的主流開發語言)dig?

   php(做為現在的主流開發語言)dig是免費產品(需要保留版權),最新版本是 php(做為現在的主流開發語言)dig-1.8.9 為瞭避免apache(Unix平臺最流行的WEB服務器平臺)以及MySQL(和PHP搭配之最佳組合)的版本兼容性問題,建議采用較低級的版本,其網站地址是:https://www.php(做為現在的主流開發語言)dig.net ,下載地址是:https://www.php(做為現在的主流開發語言)dig.net/navigation.php(做為現在的主流開發語言)?action=download 說明一下,我試用過php(做為現在的主流開發語言)dig-1.8.9版本,但出現瞭很多問題,改用php(做為現在的主流開發語言)dig-1.8.8則問題較少。

   三、具體步驟

   1.獲取產品

   訪問https://www.php(做為現在的主流開發語言)dig.net/navigation.php(做為現在的主流開發語言)?action=download下載php(做為現在的主流開發語言)dig-1.8.8至桌面,解壓縮至apache(Unix平臺最流行的WEB服務器平臺)服務器html目錄,一般路徑為:D:usrwwwhtml,(如果你沒有安裝apache(Unix平臺最流行的WEB服務器平臺)服務器請事先安裝,推薦使用Mappm-Server v1.1.9 Final,Mappm-Server 采用傻瓜式安裝,一次搞定,方便調試和運行 php(做為現在的主流開發語言)/cgi(現在已經不多人在用瞭)+MySQL(和PHP搭配之最佳組合) 程序)。

   2.運行並配置php(做為現在的主流開發語言)dig數據庫

   打開瀏覽器輸入https://localhost/php(做為現在的主流開發語言)dig/按回車鍵,頁面列出php(做為現在的主流開發語言)dig的所有文件及包含文件夾,找一找發現沒有默認首頁文件(default,index),單擊search.php(做為現在的主流開發語言)文件出現錯誤提示:Unable to connect to database : Check the connection script。提示無法完成數據庫連接,原來我們還沒有完成php(做為現在的主流開發語言)dig的數據庫配置。返回進入admin目錄找到install.php(做為現在的主流開發語言)文件,單擊運行,乍一看,全英文界面(說明一下,php(做為現在的主流開發語言)dig目前所有版本均不支持中文界面),沒有關系,如果你有過漢化經驗不妨自己動手將其漢化,這裡提供一份我自己漢化的cn-language.php(做為現在的主流開發語言)文檔的下載(請將其拷貝至locales目錄下)。另外你還需修改includes目錄下的config.php(做為現在的主流開發語言)文件(語言修改)和style.css文件(字體修改和樣式修改)。

   進入install.php(做為現在的主流開發語言)後系統要求我們輸入php(做為現在的主流開發語言)dig管理用戶名和密碼,默認情況下均為admin,進入後出現如下界面(漢化後):

發佈留言