win下如何在yii框架下面使用sphinx
来源:互联网 发布:大学生的网络购物情况 编辑:程序博客网 时间:2024/05/18 15:56
一 : 配置sphinx
二 : 启动sphinx
创建索引
./bin/indexer.exe -c ./etc/csft_mysql.conf --all
开启sphinx
./bin/searchd.exe -c ./etc/csft_mysql.conf
1: 把sphinx中的sphinxapi.php文件放入vendor下面的composer中
2: 在vendor文件夹中引入sphinxapi.php
3:在控制器中实例化sphinx
//实例化sphinx
$request = \Yii::$app->request;
$data = $request->post();
$sphinx = new \SphinxClient();
$sphinx->SetServer('127.0.0.1',9312);
$result = $sphinx->Query($data['title'].$data['author'],'*'); //$data['title'].$data['author'] 他们是要查询的字段
//获取搜索内容
$id = $result['matches'];
//处理
$list=array();
foreach($id as $k=>$v){
$con = Article::find()->where(['id'=>$k])->asArray()->one();
$list[] = str_replace($con['title'],"<font color='red'>".$data['title']."</font>",$con);
}
- win下如何在yii框架下面使用sphinx
- 一:使用yii框架win下面安装使用
- 如何在yii引入sphinx
- 在yii框架下使用redis数据库
- yii 里sphinx使用
- Yii框架中使用sphinx搜索及关键字标红
- Sphinx的安装和yii框架的使用
- 在Yii框架中如何使用PathInfo形式的URL
- yii框架下使用redis
- Sphinx在windows下安装使用
- Sphinx在windows下安装使用
- Sphinx 在 windows 下安装使用
- Sphinx 在 windows 下安装使用
- Sphinx 在 windows 下安装使用
- Sphinx 在 windows 下安装使用
- sphinx在windows下的使用
- 搜索引擎Sphinx在windows下安装使用
- ubuntu下面截图,在win下看不到,怎么办?
- java中的内部内总结
- 多线程同步
- 本地音乐播放AVAudioPlayer
- R第二问 CentOS6.5安装 yum [Errno 256] No more mirrors to try
- 对称加密与非对称加密的区别
- win下如何在yii框架下面使用sphinx
- Ruby中使用each和collect进行迭代的用法
- Struts 和 frame 搭配,跳转到指定的位置
- Scanner类中的nextLine()产生的换行符问题
- 基于Hadoop生态圈的数据仓库实践 —— 进阶技术(六)
- 栈与队列
- viewPager+radiogroup实现关联
- 网络安全技能图谱
- 常用语义纪录篇