Riven 请进

  • 主题发起人 主题发起人 Helen
  • 开始时间 开始时间

Helen

知名会员
注册
2002-01-16
消息
63
荣誉分数
6
声望点数
118
为什么用论坛搜索功能只能查到最近两个月的贴子, 这样很多以前的相关贴子就此尘封起来了, 除非自已一页页的往前找, 或者只能新开一个贴, 讨论的又是以前谈过的东西, 觉得应该改进, 不要做重复工作为好. 另外, 关键词不能少于4 个字符似乎也有改进的需要, 不知您老意下如何? 谢谢辛勤工作的Riven
 
现在贴子数已经达到17万,如果做全站搜索的话会占用大量的服务器运算时间,每次搜索大概在10-20秒左右,而搜索期间其他用户访问论坛就会变得异常缓慢,为保证服务器的正常运行我们只能提供限量搜索。 关键词的设置也是会影响服务器的运行,字数越少搜索越慢。

这种局限是因为中文字库非常复杂, search engine做出来的索引比原数据库还大,是升级硬件都解决不了的问题。
其实很多大的论坛都不能提供全文搜索, 比如网易只能提供主题和作者搜索。

感谢你提出的问题,也对不能解决这个问题表示抱歉。
:)
 
不用抱歉,理解你的担忧.但我看sinoquebec的搜索engine就做得不错,可查一年多的姿料,而且那版主却对重复的贴子不欢迎, 反而每有此类贴出现,就让去找旧贴查看或跟贴,使信息量很丰富全面,但也许所使用的系统不同.

而且我认为重复的贴子本身更是对资源及流量的浪费:p
 
我同样不欢迎重复的贴子,但相对于搜索论坛所带来的资源占用来讲,这算是比较小的浪费 :)

不同的论坛体系有不同的搜索方式。我们现在用的论坛原为英文,开发者对英文的搜索做了大量的优化工作,这反而降低了中文的检索速度。 我也正在寻求解决办法,请耐心等待。
 
后退
顶部