本系列是《CODING10开发全记录》的番外子系列,大部分网站都需要一个搜索系统,这样用户就可以更高效定位到所需的内容,提升用户的使用体验。本系列咱们就实现一套全文搜索系统,它可以非常方便得集成到你的系统当中,在这套解决方案中,我们使用RUST语言开发的单机搜索引擎的天花板 MeiliSearch,它跨语言跨框架,除了中文分词,各种主流语言的分词都原生支持,这是第一次有一个搜索引擎让开发者实现搜索自由。
标 题 | 时 间 |
---|---|
MeiliSearch 一个让我们在所有语言和框架中实现搜索自由的引擎 | 03:32 |
安装 MeiliSearch 并导入数据体验一下它的强悍和便利 | 04:28 |
将 MeileSearch 集成到项目中并完成测试工作 | 08:49 |
正式出发前熟悉一下基本 Laravel Scout 核心命令 | 04:00 |
使用 TailwindCSS 创建网站的搜索页面 | 04:19 |
引入 Laravel Livewire 并完成基本的无接口搜索功能 | 07:47 |
实现无感刷新自动搜索时代码量居然减少了 | 04:45 |
对搜索结果进行分页的时咱们会遇到很多经典逻辑推演 | 05:04 |
我的工作已经完成,剩下的工作该你亲自动手了 | 02:04 |