在您的搜索功能進(jìn)行一段時(shí)間后,系統(tǒng)會(huì)記錄并分析所有的搜索詞匯, 提供熱門搜索詞列表以輔助網(wǎng)站運(yùn)營(yíng)、引導(dǎo)用戶搜索。
熱門搜索詞使用 XSSearch::getHotQuery 方法,返回值是以搜索詞為鍵、 搜索指數(shù)為值的關(guān)聯(lián)數(shù)組。接受 2 個(gè)可選參數(shù)如下:
$limit
整數(shù)值,設(shè)置要返回的詞數(shù)量上限,默認(rèn)為 6,最大值為 50
$type
指定排序類型,默認(rèn)為 total
(總量),可選值還有:lastnum
(上周) 和 currnum
(本周)
$words = $search->getHotQuery(); // 獲取前 6 個(gè)總熱門搜索詞
$words = $search->getHotQuery(10, 'lastnum'); // 獲取前 10 個(gè)上周熱門詞
搜索日志也是一個(gè)完整的索引庫(kù),可以進(jìn)行更深入的分析。由于涉及的知識(shí)和基礎(chǔ)較為復(fù)雜, 這塊內(nèi)容這兒暫時(shí)略過(guò)。
更多建議: