瀏覽單個文章
BIGGIO
Basic Member
 

加入日期: May 2001
文章: 24
引用:
作者dmwc
設的秒數越多,效率也不會提昇,要是Search一次120秒
因為太久,大家都不設過濾條件,一次就搜尋全部文章

不如把搜尋時間Cancel ,但不開放一次搜尋全部文章,這樣應該比設120秒還省資源


論壇就是個小社會,壞人還是存在的~

取消時間限制,難保不會有人用 bot 直接利用 search function 讓整個系統崩潰,
印象上在好幾個論壇也都發生過這類的事情。

雖說限制秒數有所不便,但相對於之前的 120 秒的限制,55 秒已經寬限許多了,
也算是為了防小人的不得不為之惡吧。

關於準確度,pcdvd 的資料庫應該已經超過三百萬筆跑不掉了吧(首頁文章數加總),
提供小弟的經驗,每次搜尋要對這三百萬筆作全文搜尋勢必是不可能的
任務~ 再怎麼暴力的機器,三百萬筆都要一些時間,更何況,你覺得像
PCDVD 這種非公司撐起來的站有錢買到什麼暴力級的機器嗎?
(這時候就要廣告一下大家支持站大的站服了 )

在各方取捨之下,勢必只對文章部份關鍵字作索引,用關鍵字建索引通常準確度
會較差,但速度上快很多,利弊 取其輕,我想任何網站,到了一定規模之後,
都會選擇不開啟全文搜索這玩意的~

不過,祝福站大此次站服集資順利,能夠一次換上4 CPU 的 AMD64 OPTERON 平台,
這個暴力鬼玩意也許會有全時使用全文搜索的力量 :P



引用:
PCDVD是我所上過論壇中「搜尋功能」倒屬第一!

我比較好奇的是,有哪個華人論壇的文章資料筆數比 pcdvd 多的? 而且搜尋功能
一度贊的,不仿提供給大家參考看看,也許站長看了,會發憤圖強,天天吃泡麵,
早日購得 4 CPU OPTERON
舊 2004-09-02, 09:37 AM #18
回應時引用此文章
BIGGIO離線中