加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在php / mysql中搜索拼写错误的最佳方法是什么?

发布时间:2020-12-13 18:02:16 所属栏目:PHP教程 来源:网络整理
导读:我有一个列出电影的网站.当然人们在搜索电影时会犯拼写错误,当然有些电影有撇号,用字母拼出标题中的数字等等. 如何让我的搜索脚本忽略这些错误?可能需要比WHERE mov_title LIKE’%keyword%’更聪明的东西. 有人建议我使用全文搜索引擎,但所有这些看起来都
我有一个列出电影的网站.当然人们在搜索电影时会犯拼写错误,当然有些电影有撇号,用字母拼出标题中的数字等等.

如何让我的搜索脚本忽略这些错误?可能需要比WHERE mov_title LIKE’%keyword%’更聪明的东西.

有人建议我使用全文搜索引擎,但所有这些看起来都非常复杂,我觉得将它们构建到我的应用程序中就像地狱一样.如果我必须使用一个,哪个是最不具侵入性的,那么在现有代码中实现最无痛苦?

我认为你必须实现一个外部全文搜索引擎. MySQL只是不擅长全文搜索.我会说你应该给 Lucene一次( tutorials). Zend Framework has an API插入Lucene,使其更容易学习和使用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读