我做了一个网站,名字叫“笑来搜”,主要的功能使可以搜索李笑来老师的作品,包括:
喜欢李笑来老师的可以看看,不喜欢的请忽略看下面的内容。
“笑来搜” 的原型我开源了:
https://github.com/lijinma/laravel-scout-elastic-demo
欢迎 Star ,如果你跑这个 demo 中有任何问题,请提 Issue , 24 小时内回复。
这个开源项目我会做到两点:
技术栈解释:
如果想看看代码原理,请请查看三篇文章:
一:写一个搜索:使用 Laravel Scout , Elasticsearch , ik 分词
二:写一个搜索:解决搜索结果高亮问题,使用 Laravel Scout , Elasticsearch , ik 分词
三:写一个搜索:自定义词库;使用 Laravel Scout , Elasticsearch , ik 分词
如果你恰巧使用 php ,又想实现一个搜索玩玩,这个 Demo 可能很快让你玩起来。
1
lijinma OP 看来没人有这个需求 0.0
|
2
wpby 2017-03-07 10:24:29 +08:00
千军万马来相见, laravel-china 大军来报道
|
3
PaulKing 2017-03-07 10:25:44 +08:00
千军万马来相见, laravel-china 大军来报道
|
4
trimleo 2017-03-07 10:30:51 +08:00
千军万马来相见, laravel-china 大军来报道
|
6
xiaowangge 2017-03-07 14:23:32 +08:00
/t/146942 blog 时代的博客,是否也可以搜索一下?
|
7
goldenlove 2017-03-07 15:51:30 +08:00
@李笑来 老师他本人知道吗?
|
8
lijinma OP @xiaowangge 太赞了,我把那些数据抓一下吧,谢谢提供,哈哈哈哈
|
9
lijinma OP @goldenlove 嗯哪,知道,他给予了鼓励。。
|
10
razrlele 2017-03-07 18:37:20 +08:00
|
12
gaodeng 2017-03-08 08:16:09 +08:00 via iPhone
厉害。
|
13
lijinma OP @xiaowangge 你有 /t/146942 里面的提到的数据吗?
|
14
xiaowangge 2017-03-08 09:50:33 +08:00
@lijinma #13 链接: http://pan.baidu.com/s/1kUAOHfh 密码: 9p2i
|
15
lijinma OP @xiaowangge 感谢啊,要不然我需要再爬。
|
16
pengbo37877 2017-06-21 16:26:25 +08:00
楼主这个配好数据是自动同步的吗?
|
17
pengbo37877 2017-06-21 16:47:22 +08:00
楼主按你的教程搞起来,es 中的数据一直是空的怎么说?
|
18
pengbo37877 2017-06-21 17:10:36 +08:00
还有如何实现增量更新呢
|
19
ahkxhyl 2017-06-26 11:49:49 +08:00
@pengbo37877 你按 lijinma 的教程搞出来 能高亮吗?为什么我搜出来的数据没有高亮 而且感觉是从数据库取出来的~
|
21
ahkxhyl 2017-06-26 13:38:15 +08:00
@lijinma 我先执行了 php artisan scout:flush App\Post 再执行了 php artisan scout:import App\Post。。终止没有高亮~
|
25
lovedeeply 2017-10-30 00:48:00 +08:00
mark
|