請教如何精確搜尋論壇文章?

對本論壇的各項批評、建議與指教都歡迎提出,我們必定虛心檢討改進。論壇使用問題可以在此提出。
回覆文章
頭像
lupin
院長級
院長級
文章: 16823
註冊時間: 週二 5月 05, 2009 10:38 am
來自: DC UNIVERSE
擁有感謝: 1 次

請教如何精確搜尋論壇文章?

文章 lupin »

請問各位論壇高手,常常在輸入關鍵字欲
搜尋文章時,一些關鍵字被系統忽略掉,出現一大堆
不相關的文章.
例如:在"搜尋"功能中輸入"保全",按"搜尋"==>
出現:

使用過的關鍵字: 保 全 已忽略的: 保

困擾很久請解惑,謝謝!
人生有三苦:
一苦是,你得不到,所以你覺得痛苦;
二苦是,你付出了許多代價,得到了,卻不過如此,所以你覺得痛苦;
三苦是,你輕易放棄了,後來卻發現,原來它在你生命中是那麼重要,所以你覺得痛苦
頭像
joelin
指導教授
指導教授
文章: 9357
註冊時間: 週六 4月 14, 2007 11:12 pm

Re: 請教如何精確搜尋論壇文章?

文章 joelin »

google
保全 site:forum.doctorvoice.org
儒 學 身 能
道 修 靈 淨
佛 悟 心 空
頭像
lupin
院長級
院長級
文章: 16823
註冊時間: 週二 5月 05, 2009 10:38 am
來自: DC UNIVERSE
擁有感謝: 1 次

Re: 請教如何精確搜尋論壇文章?

文章 lupin »

joelin 寫:google
保全 site:forum.doctorvoice.org
It works great. 感謝joelin大師指導!
人生有三苦:
一苦是,你得不到,所以你覺得痛苦;
二苦是,你付出了許多代價,得到了,卻不過如此,所以你覺得痛苦;
三苦是,你輕易放棄了,後來卻發現,原來它在你生命中是那麼重要,所以你覺得痛苦
頭像
lupin
院長級
院長級
文章: 16823
註冊時間: 週二 5月 05, 2009 10:38 am
來自: DC UNIVERSE
擁有感謝: 1 次

Re: 請教如何精確搜尋論壇文章?

文章 lupin »

joelin 寫:google
保全 site:forum.doctorvoice.org
剛剛突然想到,google機器人無法進入秘密花園,
所以以上的解法只能涵蓋公開版面。
請問有進一步可涵蓋所有版面的解法嗎?
人生有三苦:
一苦是,你得不到,所以你覺得痛苦;
二苦是,你付出了許多代價,得到了,卻不過如此,所以你覺得痛苦;
三苦是,你輕易放棄了,後來卻發現,原來它在你生命中是那麼重要,所以你覺得痛苦
董事012
訪客

Re: 請教如何精確搜尋論壇文章?

文章 董事012 »

phpbb中文搜尋功能不強,只會搜尋字,沒辦法針對詞搜尋,
常用的字會被忽略(因為幾乎每一篇都會有),但卻也搜會出不相關的文章出來。
目前除了自己能夠下更精確的搜尋條件(闢如同時搜尋內容跟發表人,甚至搜尋特定版面,可以少掉很多不相關的文章),沒有很好的解決辦法。

google的搜尋引擎很強,但是因為花園內的文章沒有開放給google索引,所以花園內的搜尋不到;也為了保持花園內必要的隱密性,不考慮直接採用google的搜尋。

此外,除非能真的找到非常棒的搜尋方法可以適用在我們論壇,不然,只能因循舊制。
因為依論壇的文章數,要重建索引,即使讓機器日以繼夜的工作,至少要24小時以上的時間,這樣會中斷論壇的服務太久 (無盡漩渦)
頭像
lupin
院長級
院長級
文章: 16823
註冊時間: 週二 5月 05, 2009 10:38 am
來自: DC UNIVERSE
擁有感謝: 1 次

Re: 請教如何精確搜尋論壇文章?

文章 lupin »

感謝董事說明。
以下可以解決問題嘛?

http://phpbb-tw.net/phpbb/viewtopic.php?f=116&t=50665
.....
這個現象, 是因為 phpBB3 的搜尋設定而引起.

預設如下:
ACP > 一般 > 伺服器組態 > 搜尋設定 > Fulltext native > 共有字詞門檻: 5%
也就是說, '太常共用的字詞' 在搜尋中將被忽略.
例如: 系統有 10 萬筆搜尋索引字詞, 如果它經常出現的比例超過 5000 次的話, 那麼它在被搜尋時將被忽略.

這個設定, 是為避免出現過多的搜尋結果, 而導致失真.

如果您要停用該功能的話, 那麼可以將門檻訂為 0.
人生有三苦:
一苦是,你得不到,所以你覺得痛苦;
二苦是,你付出了許多代價,得到了,卻不過如此,所以你覺得痛苦;
三苦是,你輕易放棄了,後來卻發現,原來它在你生命中是那麼重要,所以你覺得痛苦
董事012
訪客

Re: 請教如何精確搜尋論壇文章?

文章 董事012 »

lupin2009 寫:感謝董事說明。
以下可以解決問題嘛?

http://phpbb-tw.net/phpbb/viewtopic.php?f=116&t=50665
.....
這個現象, 是因為 phpBB3 的搜尋設定而引起.

預設如下:
ACP > 一般 > 伺服器組態 > 搜尋設定 > Fulltext native > 共有字詞門檻: 5%
也就是說, '太常共用的字詞' 在搜尋中將被忽略.
例如: 系統有 10 萬筆搜尋索引字詞, 如果它經常出現的比例超過 5000 次的話, 那麼它在被搜尋時將被忽略.

這個設定, 是為避免出現過多的搜尋結果, 而導致失真.

如果您要停用該功能的話, 那麼可以將門檻訂為 0.
我們目前這個共有字詞門檻設定為30%,這是參考眾家經驗決定的數字
當然門檻設多少比較恰當很難說 (壓力)
回覆文章

回到「★意見反應與求助」