
我做了一个网站,名字叫“笑来搜”,主要的功能使可以搜索李笑来老师的作品,包括:
喜欢李笑来老师的可以看看,不喜欢的请忽略看下面的内容。
“笑来搜” 的原型我开源了:
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 |