... 默认内置了功能强大的 [SCWS][1] 分词系统,也附加提供了一些简单常见的分词规则, 但考虑到用户的个性需求,特意提供了自定义分词器的功能。 > note: 自定义分词器存在一个缺陷,它不支持存储位置信息,也就是不能按短语...
...本身明文可以直接查看、 可以直接修改。但其中还是有一些约定的规则和限制,为了更方便用户,我们打算提供 这样的工具辅助用户创建、修改配置文件。 INI 在线编辑工具 (WEB 版) ----------------------- 为方便新手初次接触 `xuns...
...ex::add] 呢,因为添加文档少了一个判断 > 过程,具有更高一些的效率。因此,如果您在使用 `API` 时能明确知道当前文档是新增的,那么 > 还是建议使用 `add` 这个 `API`。 示范代码如下: ~~~ [php] $data = array( 'pid' => 234, // 此字...
...量。 * _--suggest_、_--correct_、_--related_ 是搭配 _query_ 的一些功能选项。 * _--limit=_ 用于设置各种检索功能的返回数量最大上限,默认值均为 10 个。 对于普通搜索模式,还支持用 _--limit=offset,num_ 来同时指定偏移量和上限。 ...
...所有操作均基于此对象或其属性,在此我们只挑最常用的一些属性、方法进行介绍。 创建 XS 对象 ----------- 创建 XS 对象的唯一参数是项目配置文件的可访问路径,或者项目名,也可以是项目配置文件的内容。如果给出 的参数...
...的。 > 搜索日志是后台自动分析和生成的,所以可能存在一些偏差和错误,您可借助本工具处理。 运行脚本工具的 --help 选项可查看内置的帮助和说明,如乱码可在选项后加入 -c gbk 试试。 ~~~ $prefix/sdk/php/util/Logger.php --help ~~~ ...
...,而只是 为了使项目及代码更利于维护、阅读而制定的一些习惯行为公约。 目录设置 ------- 无论您是否将 `PHP-SDK` 的代码拷出单独使用,强烈建议保留现有的目录结构。 开发的项目配置 ini 文件统一放入 `$prefix/sdk/php/app` 目录...
...,当用户在搜索框输入少量的字、拼音、声母时提示用户一些相关的 热门关键词列表下拉框供用户选择。 这样做非常有利于节省用户的打字时间、提升用户体验。 我们通过 [XSSearch::getExpandedQuery] 来读取展开的搜索词,该方法...
...须在 5.2.0 以上即可。具体运行时根据需求,PHP 还应包含一些扩展,参见本文档中的 [RequiredCheck 运行条件检测](util.check) 。 [1]: http://xapian.org "Xapian 官网" [2]: http://www.xunsearch.com/scws/ "免费开源的中文分词系统" $Id$...
...处理 ------------------ 英文单词的同义词在 xunsearch 中做了一些个特殊处理: - **统一小写** 统一转换为小写字母进行存储,不支持必须保留大写字母的同义词。 - **同根词支持** 英语同一个单词有多种不同的形式,如:单复数、...