用Google Ajax Search API弥补MediaWiki中文站内搜索缺陷
来自Jamesqi
--James Qi 2008年9月28日 (一) 22:48 (CST)
MediaWiki我从1.5.x用到1.10.0,站内搜索一直有问题,主要是汉字编码方面有缺陷,常常搜索出莫名其妙的无关内容,本以为这个很明显的问题MediaWiki开发团队会自己解决,但似乎每次版本更新后都没有解决,看来还需要继续等,但在维基百科中文版中尝试,好像基本正常,没有一般MediaWiki中的问题,这说明这个汉字编码搜索的问题还是可以解决的,在维基百科特定的版本中解决了,但在MediaWiki官方发布版本中暂时还没有解决,如果有人知道解决办法或者已经解决,请留言告诉我,谢谢!
在人工搜索网站中,这个问题显得更需要解决,虽然我们先前用Google Ajax Search API来解决关键词的外部网络搜索、资讯搜索、博客搜索、图片搜索、视频搜索等,但一直没有用于站内搜索。这两天同事又谈到站内搜索不准确的问题,我又参考API文档,增加了一个Template:自动站内搜索模板,可以较好利用Google搜索来实现站内搜索,前提条件是这些页面都已经被Google收录了。下面是使用这个模板在本站内搜索“祁劲松”的例子:
载入中......
标签:Google、Ajax、API、MediaWiki。 |
相关内容:
|