針對無資料庫的靜態部落格搜尋方案一般有兩種:
第三方搜尋服務;
序列化站點內容作為資料來源,然後自己寫查詢方法。
另外, hexo 中有使用者基礎的 swiftype 和 algolia使用也比較多。
網上關於algolia 在next主題使用教程較多,這裡不多說。
本文只介紹swiftype.
swiftype 安裝很簡單,關於其在 hexo 中使用的文章介紹也很多。
本人部落格就是採用這一種,可進站 體驗
官網swiftype - 官網swiftype
注:swiftype有15天高階試用期,過了之後做普通使用,就是說15天之後還能用(可能沒那麼快那麼精確而已)。
具體安裝過程強烈推薦:
利用swiftype為hexo新增站內搜尋v2.0
如有不妥當之處,麻煩指出。
mysql站內搜尋 Sphinx站內搜尋
一 sphinx流程 mysql資料 sphinx 索引資料 二 sphinx概述 三 sphinx使用地方 1 中的搜尋 站內搜尋 2 系統後台中的搜尋 四 為什麼要使用sphinx 當資料超過100w時,我們需要使用第三方工具,sphinx。1 做搜尋時當資料量大單純的mysql搜尋比較慢 如果...
ASP站內搜尋
處理程式 case 品牌 str select from car where car pinpai like ss order by car id desc set rs db.execute str 編號汽車名稱 型號樣式 廠家汽車品牌 提交日期 do while not rs.eof rs ca...
案例 Ajax站內搜尋
頁面及前端處理 web層 3.使用json的轉換工具將物件或集合轉成json格式的字串 service層 根據關鍵字查詢商品 public listfindproductbyword string word throws sqlexception dao層 根據關鍵字查詢商品 public list...