1. <em id="g3zke"><tr id="g3zke"></tr></em>
    2. <dd id="g3zke"></dd>
          1. 當前位置:首頁 » 網站相關 » 正文

            網站的站內搜索看似是個小功能,但是要把它做好還是要費點勁的。對于一些數據量非常小的網站,很多網站都是采用 like查詢來實現站內搜索功能,確實很方便,但是數據庫大了用like查詢就很慢了,如果要同時搜索標題和內容就更糟糕了。

            很多大型資訊類網站或論壇采用百度提供的站內搜索,這樣省掉了很多事情,搜索速度也快,還不用耗自己服務器資源。但是需要百度已經收錄,或者百度已經收錄并通過站長提交的網站地圖等數據,導致無法及時的搜索到新頁面。火端使用一段時間后,發現體驗不佳,而且百度那邊有時候會做調整,導致搜索出來的結果不理想。

            要做好網站站內搜索,還是要自己做全文搜索。如果是自己搭建全文搜索環境的話,我們一般是采用sphinx或者coreseek,但sphinx不太適合做中文搜索,而coreseek作者已經很久不更新,并且官網也長期打不開了。火端以前用coreseek做過一個磁力搜索的全文搜索引擎,搜索速度還是非常快的。除了這兩個,網上還有一些其它的全文搜索引擎,有的是需要安裝相關擴展,有的也不需要,折騰下來比較費勁,技術要求還是比較高的。

            其實我們真的沒有必要自己去折騰了,阿里云的開放搜索已經做得很完善了,在阿里云開放搜索內測的時候,火端就申請開通研究了,一直沒有太多時間整合到自己的站,今天就把它集成到火端官網的站內搜索里了。演示地址:http://www.nyyv.tw/search/?q=%E5%8E%9F%E5%88%9B

            使用阿里云開放搜索,我們只需要設置好RDS數據庫的和開放搜索的對應關系就好,然后我們用官方的SDK即可快速搜索全站內容,基本上搜索耗時都是毫秒級的,非常省事!價格也還算合理。

            騰訊云也有個云搜,也是做站內搜索的,都不錯,省時省力!

            本文地址:http://www.nyyv.tw/site-search.html
            本文作者:火端,轉載請務必以超鏈接形式注明出處。
            本文標簽:搜索引擎
             關鍵詞: 阿里云開放搜索  全文搜索引擎  全文檢索  
            發表評論

            昵稱 (必填)

            郵箱 (選填,可收到作者回復信息)

            網址 (選填)

            • 筑樓
              筑樓 2017年09月11日 回復

              大概需要多少錢?

            • 火端網絡 2017年09月12日 回復

              可以上阿里云產品頁面計算下

            • 有顆 05月31日 回復

              @火端網絡 評論系統怎么做

            • 嘰嘰歪歪下
              嘰嘰歪歪下 2017年08月03日 回復

              藐視必須是RDS數據庫?如果是自建的數據庫,藐視行不通,不過可以轉RDS數據庫,哈哈哈

            • 火端網絡 2017年08月04日 回復

              自建數據庫應該也是可以的,只是沒有RDS那么方便

            站內搜索

            江苏快3开奖结果今天