用Google Ajax Search API弥补MediaWiki中文站内搜索缺陷

出自James Qi

跳转到: 导航, 搜索

所在位置:首页 > 日志 > 用Google Ajax Search API弥补MediaWiki中文站内搜索缺陷

--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
相关内容:
  1. 2009年1月4日 (日) 16:59: 2009年最新热门高价搜索关键词分类列表 ‎(32次浏览)
  2. 2009年1月3日 (六) 11:30: 谷歌基于搜索的关键字工具Google Search-based Keyword Tool ‎(30次浏览)
  3. 2008年12月29日 (一) 21:53: 2008年底Google AdSense发布商没有礼物了 ‎(44次浏览)
  4. 2008年12月6日 (六) 21:50: 通过Google AdSense向四川和缅甸捐款20美元 ‎(83次浏览)
  5. 2008年12月5日 (五) 23:45: AdSense与Analytics整合功能已经开通 ‎(77次浏览)
  6. 2008年12月5日 (五) 23:00: MediaWiki的StringFunctions扩展 ‎(76次浏览)
  7. 2008年11月18日 (二) 14:08: 尝试Google Ad Planner谷歌广告计划 ‎(111次浏览)
  8. 2008年11月13日 (四) 13:32: 谷歌广告管理系统(Ad Manager)的应用 ‎(117次浏览)
  9. 2008年11月13日 (四) 12:51: 用谷歌分析(Analytics)跟踪网站内的搜索 ‎(143次浏览)
  10. 2008年11月6日 (四) 22:47: 启用Squid和MediaWiki的File Cache双重缓存 ‎(159次浏览)
  11. 2008年11月3日 (一) 21:00: 再次尝试谷歌广告管理系统(Google Ad Manager) ‎(217次浏览)
  12. 2008年10月21日 (二) 15:40: 启用MediaWiki的File Cache功能,生成静态HTML页面 ‎(304次浏览)
  13. 2008年10月18日 (六) 10:39: 关闭一些以前的Wiki网站 ‎(325次浏览)
  14. 2008年10月13日 (一) 13:25: 测试开通Google Knol(谷歌知识)笔记 ‎(276次浏览)
  15. 2008年10月12日 (日) 23:29: 测试开通Google Sites(谷歌网站)笔记 ‎(221次浏览)


别名:用Google Search API来替代MediaWiki的站内搜索

用户留言:
目前暂无留言
新增留言

个人工具