运行条件检测 这里的运行条件是指 `Xunsearch PHP-SDK` 对于 PHP 及其扩展模块的基础要求。 该工具程序路径为如下,请直接运行或调用 `php` 运行它。 ~~~ $prefix/sdk/php/util/RequiredCheck.php ~~~ 典型运行结果如下,表格式说明各...
在 Xunsearch 使用 SCWS 为了便于用户在安装完 `Xunsearch` 后可以通过服务端内置的 scws[1] 实现分词, 而不需要另外再安装 scws 的 php 扩展。从 `1.3.1` 版本起,`Xunsearch` 的 PHP-SDK 中加入 [XSTokenizerScws] 类,可通过搜...
安装 Xunsearch PHP-SDK 是与 `xunsearch` 后端服务协同工作的,所以后先必须先在您的服务器 上安装服务端,服务器操作系统要求必须是 `Linux`、`BSD` 或其它类 `UNIX` 系统,同时安装了 `gcc`、`make` 等基础编译环境。 安装、升级 Xuns...
...ix/sdk/php/lib` 以便 `XS` 进行 `autoload`。 保留字 ----- 所有 `Xunsearch PHP-SDK` 的系统类库定义时均以 `XS` 开头,为避免冲突,请自行编写 代码和定义时不要也以 `XS` 开头。 自定义分词 --------- Xunsearch 在项目配置时支持针对某些字段...
Xunsearch SDK for PHP $Id$ 这是采用 PHP 语言编写的 xunsearch 开发包,在此基础上开发您自己的全文检索。 在此简要介绍以下几个文件: - lib/XS.php 入口文件,所有搜索功能必须包含此文件 - lib/XS.class.p...
基础对象概述 `Xunsearch PHP-SDK` 全面采用面向对象(`OOP`)的开发方式。 本章节将简单介绍开发过程中要接触到的几个重要对象(类)。 * [XS] 搜索项目的总对象,所有操作均基于此对象或其属性。 * [XSException] 所有操作...
...件详解 基础说明 ------- - 项目配置是一个 `Xunsearch` 项目的核心灵魂,非常重要,通常保存为 .ini 文件 - 以分号开头的行表示注释,空行直接被忽略不起任何作用 - 中括号包围的每个分区均为字段配置,字段个数根据...
编写第一个配置文件 `Xunsearch` 的配置文件是纯文本的 `INI` 格式,用任何文本编辑器均可编写,在 `Unix` 类型的系统下推荐 用 `vi`,而 `Windows` 下可以用记事本或 `EditPlus` 进行编写。我们也正在计划不久的将来制作一...
...会显示 2 条最匹配的结果, 其余的归并折叠起来。 在 `Xunsearch` 中,通过 [XSSearch::setCollapse] 可以设置按照指定字段的值归并搜索结果,其中第二参数可以 指定归并后返回数量,默认为 1。对于这种情况,请在搜索结果文档中调...