运行条件检测 这里的运行条件是指 `Xunsearch PHP-SDK` 对于 PHP 及其扩展模块的基础要求。 该工具程序路径为如下,请直接运行或调用 `php` 运行它。 ~~~ $prefix/sdk/php/util/RequiredCheck.php ~~~ 典型运行结果如下,表格式说明各...
...配置文件内容,实际使用时可以将文件保存至 `$prefix/sdk/php/app/discuz.ini`。 ~~~ [php] project.name = discuz project.default_charset = GBK ;服务端用默认值 ;server.index = 8383 ;server.search = 8384 [pid] type = id [fid] index = self tokenizer = full [tid] [first] inde...
安装 Xunsearch PHP-SDK 是与 `xunsearch` 后端服务协同工作的,所以后先必须先在您的服务器 上安装服务端,服务器操作系统要求必须是 `Linux`、`BSD` 或其它类 `UNIX` 系统,同时安装了 `gcc`、`make` 等基础编译环境。 安装、升级 Xuns...
...装脚本,请使用 --help 查看 - 采用 Yii2 的代码标准格式化 php-sdk 代码 - 改进搜索结果排序支持更复杂排序,参见 [XSSearch::setSort] - util.Indexer 加入 PgSQL 数据源支持 - 新增支持搜索按匹配百分比/权重剔除,参见 [XSSearch::setCutOff] - 改...
关于 Xunsearch PHP-SDK Xunsearch (中文名:迅搜)是一套免费开源的专业中文全文检索解决方案,简单易用而且 功能强大、性能卓越能轻松处理海量数据的全文检索。它包含后端索引、搜索服务程序和前端 脚本语...
...说明,如乱码可在选项后加入 -c gbk 试试。 ~~~ $prefix/sdk/php/util/Quest.php --help ~~~ 主要参数和选项 ------------- 和索引工具类似,使用前必须先指定的项目名称或配置文件,所有的操作都将是作用于该项目, 主要选项如下: * _-p...
...-8 环境,如果您使用的是 GBK > 编码环境,请在运行所有 `php` 脚本时加入 `-c gbk` 参数。 查看项目配置文件 -------------- 每一个 `xunsearch` 搜索项目都有一个独立的 INI 配置文件。DEMO 项目的配置文件 位于 `$prefix/sdk/php/app/demo.ini` ...
...操作对像,参见[如何开始使用索引?](index.overview#ch1) ~~~ [php] // 给 "搜索" 增加 "检索" "查找" 两个同义词 $index->addSynonym('搜索', '检索'); $index->addSynonym('搜索', '查找'); // 给 "Hello world" 增加同义词 "你好" $index->addSynonym('hello world', '...
...于 Xapian、scws 的全文检索解决方案 *[discuz]: Discuz - 采用 PHP/MySQL 开发的 web 论坛软件 $Id$
Xunsearch SDK for PHP $Id$ 这是采用 PHP 语言编写的 xunsearch 开发包,在此基础上开发您自己的全文检索。 在此简要介绍以下几个文件: - lib/XS.php 入口文件,所有搜索功能必须包含此文件 - lib/XS.class.p...