Extension:SphinxSearch/zh

From mediawiki.org

说明[edit]

作为一名基于MediaWiki的网站管理员,我们收到的最多投诉,恐怕要数程序默认搜索引擎是多么地糟糕。在谷歌(http://www.google.com)的搜索引擎已经成为规范标准的时代,用户早已不再乐意使用一个只有基本功能的搜索引擎。他们需要的或者应该说是要求的,是更快、更容易、更好的引擎。

斯芬克司搜索引擎(http://www.sphinxsearch.com)似乎就可以承诺上面的要求,全文搜索引擎既灵活又快捷。这种扩展把Sphinx搜索引擎融合到MediaWiki之中,提供了一种更好的完全可替代的搜索方案。本扩展可以在以下两种模式选择一种进行安装:

1、使用Sphinx时用另外的特殊搜索页面。该方法很好地保证了扩展程序的效率,而且还依旧保留系统默认的搜索引擎。 2、用Sphinx搜索引擎完全取代内建的搜索引擎。

兼容性[edit]

这一扩展与其它扩展程序非常相似:包括LuceneSearch和Hyper Estraier。而搜索引擎后端之间的区别也是很明显的。SphinxSearch扩展也增加了一些额外的功能,例如对拼写错误的搜索提供“你的意思是……”的建议。这一功能是与DidYouMean扩展根本不同的,后者只是交替提供现有文章的名称。同样,在把SphinxSearch作为一个完全可替代的搜索引擎展开使用之前,就可以很容易地作出评价了。

这一扩展已被证明能在下列MediaWiki版本中运行。请往此名单中添加更多的成功和失败的例子。MW1.90以前的版本一直不能支持。Sphinx在0.9.9之前能在旧的版本中运行(在SourceForge中可使用),但0.7 +可能还是不行。

  • 1.7.1 - Fails - (FuturePrefect)
  • 1.9.3 - Works - (Gri6507)
  • 1.10 - Works - (Svemir)
  • 1.11 - Works - (125.17.142.146, Svemir)
  • 1.12 - Works - (80.152.175.189 (Windows/IIS), Svemir)
  • 1.13.0 - Works - (Erik Gregg), Thanks guys! Nice Job! It works on Wikipedia!
  • 1.13.2 - Works - (Jipipayo)
  • 1.13.3 - Works - (RADION Openlab), Kamil Wencel, thanks works well on our new testsite LAMP + sphinx 0.9.8.1
  • 1.14 - Works - 130.234.189.190 12:47, 24 February 2009 (UTC), works great on our WIMP
  • 1.15 - Works - works great on CentOS 5 LAMP server (anonymous) and Windows (Svemir)
  • 1.16 - Works - works on CentOS 5.5 LAMP server (contact:tigerheight@gmail.com)
  • 1.16.2 - Works - (Fungiblename)

以下Sphinx扩展版本已证明是可以运行的。请在下列名单中加入更多成功的和失败的例子。

扩展程序已证实可以在以下语言中运行。请看下列清单#Charsets for all languages

  • Chinese - works well on MW1.15 + XAMPP + SphinxSearch 0.7 (MarkYin)
  • English - Works - all versions - (Alpha3)
  • Chinese - Works on win2003 wamp 1.7.3 - (Alpha3)
  • Chinese - Works on OpenBSD 4.5 -(atyu30)
  • German - Works on W2k3 and IIS - (80.152.175.189)
  • Russian - Works (XAMPP, Debian) - StasFomin.
  • Hebrew - Works on W2K3 and IIS - CrushKing.

安装说明[edit]

步骤1 -安装Sphinx[edit]

下载 Sphinx 搜索引擎,听从下面的技术指导。您只需要直接去安装,这意味着您不需要去阅读“Sphinx使用快速指南”。您可以在这里按照其它步骤验证程序安装情况。注意:如果是在Windows服务器上安装,您就不需要编译任何东西,只需直接下载最终发布的Win32二进制文件即可。

步骤2 -配置Sphinx[edit]

步骤3 -运行Sphinx索引[edit]

步骤4 -测试Sphinx[edit]

步骤5 -启动Sphinx后台程序[edit]

步骤6 -设定增量更新[edit]

步骤7 -扩展预备——Sphinx PHP API[edit]

步骤8 -扩展安装——PHP文件[edit]

步骤9 -扩展安装——本地设置[edit]

配置[edit]

选项[edit]

运作模式[edit]

你是不是想搜索……?[edit]

禁用语[edit]

通用语言字符集[edit]

待办事项[edit]

已完成的待办事项[edit]

修订历史[edit]

参见[edit]