您现在的位置是: 首页 >  技术分享 > 

XunSearch(迅搜) | 搜索
叶子 2018-03-21 00:00:00

1、安装篇


运行下面指令下载、解压安装包

wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2

tar -xjf xunsearch-full-latest.tar.bz2

运行下面指令下载、解压安装包

cd xunsearch-full-1.3.0/

sh setup.sh

2、启动服务

进入项目目录,执行:bin/xs-ctl.sh restart

3、目录介绍

|- /sdk/php/doc/     离线 HTML 版相关文档

|- /sdk/php/app/     用于存放搜索项目的 ini 文件

|- /sdk/php/lib/XS.php 入口文件,所有搜索功能必须且只需包含此文\

|- util/      辅助工具程序目录

|- RequireCheck.php 用于检测您的 PHP 环境是否符合运行

|- IniWizzaard.php 用于帮助您编写 xunsearch 项目配置文件

|- Quest.php     搜索测试工具

|- Indexer.php 索引管理工具

|- SearchSkel.php    命令行运行,根据配置文件生成搜索骨架代码

4、测试

在util中执行以下命令

./Indexer.php --source=csv --clean demo

5、加入开机启动

6、在linux下测试几条数据,输入数据源

[root@yz php]# ./util/Indexer.php --source=csv --clean demo

清空现有索引数据 ...

初始化数据源 ... csv

WARNING: input file not specified, read data from

开始批量导入数据 (请直接输入数据) ...

1

2

3

7、查看demo这个项目,搜索对应的数据

8、创建ini辅助工具

http://www.xunsearch.com/tools/iniconfig

9、生成骨架代码,如叶子smile

./util/SearchSkel.php yezismile

10、如图所示

基本操作就这些。xunsearch文档写的蛮清晰,照着文档操作即可

yezismile wechat
欢迎关注博主公众号
分享:

Copyright © 2018
www.yezismile.com All rights reserved. 京ICP备15029736号-1