gpt4 book ai didi

php - 使用PHP进行产品搜索

转载 作者:行者123 更新时间:2023-11-29 21:42:01 25 4
gpt4 key购买 nike

我正在寻找在线商店的产品搜索功能。这家商店有3500种商品。这些项目可以在mysql数据库或文件中找到。我想获得与搜索词最匹配的产品。搜索词应与产品名称进行比较。

由于搜索功能是在线商店中最重要的部分之一,因此我正在寻找一种非常有效的解决方案。有人知道易于实施的解决方案吗?它不需要免费。

更新:

我到目前为止尝试的是将术语与产品名称进行比较。首先,我正在寻找是否可以在1on1上找到该术语。在那之后,我将用术语中的单词,并检查是否可以在产品名称中找到它们。这行得通,但不够准确。

最佳答案

您说您想要一个简单的解决方案,但您已经注意到了问题。

尝试类似的东西:

http://dev.mysql.com/doc/refman/5.7/en/fulltext-search.html

我要说的是,这比使用LIKE复杂度高了一个级别,但结果却好得多。

如果您需要的更好,那我想说您需要重新考虑只是搜索哑标签,并且您需要开始解决如何允许用户过滤数据的问题。

例如是“ Canon 5D MK III”镜头还是相机?

这些搜索在处理方面变得昂贵,为什么要允许某人使用“ Canon”一词搜索您的数据库,从而拉回可能的数百个结果而无需询问他们是否在寻找相机或镜头?

能够进行这种筛选将表明您的数据库中有一些列,可让您从附件中分离镜头中的所有摄像机。

因此,搜索是好的,但是过滤描述每一行的元数据会更好,如果您尚未执行此操作,则可以考虑开始此过程。我建议您将获得的好处将远远超过在您的网站上提供搜索的好处。

关于php - 使用PHP进行产品搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34414816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com