php - 如何向返回图像的网站添加搜索功能?

标签 php mysql cgi search-engine search

我需要向网站添加搜索功能。

由于不擅长 PERL 或 PHP,我正在考虑添加一个远程托管的搜索 CGI(如 freefind 或 fusionbot)。或者,我最终可能会尝试将 HTML 站点转换为 Wordpress 站点(因为我认为一旦实现,我可能能够相对轻松地添加搜索功能)。

以下网站是我老板引用的网站:

http://www.hastingstilebath.com/index.php

您会注意到,如果您在搜索表单中搜索“厕所”之类的内容,则会返回所有标记为此类的图像。

这对像我这样的新手来说太难了吗?有没有人有任何我可以遵循的线索? (我擅长研究,只是寻求一些方向)。

非常感谢。

最佳答案

搜索引擎(如 Google)以及您提到的那些搜索引擎(Freefind 或 Wordpress)所使用的搜索功能通常是基于关键字的,这意味着它们只是从您的网页中收集文字​​并将其与用户的查询相匹配。

您在帖子中提到的网站 (Hastings Tile Bath) 似乎更加结构化 - 搜索结果中的每张图片都是其名称与您的查询匹配的特定产品,很可能是从产品数据库中提取的。实现这种搜索非常简单如果您已经有了项目数据库:您只需将用户的查询转换为 SQL 查询,然后从数据库中提取相关项目,然后您可以显示以您喜欢的任何方式显示项目 - 例如本网站显示产品名称及其图像。

关于php - 如何向返回图像的网站添加搜索功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3176929/

相关文章:

mysql - 对于弱实体和它所依赖的强实体之间的关系我们能说什么呢?

mysql - 扩展从数据库中获取数据的规模

jquery - 为什么这个 jQuery.post 不能与 Perl CGI 一起使用?

ssl - Nginx 将客户端证书映射到 uWSGI 的 REMOTE_USER 并回退到基本身份验证?

php - 从 00 :00 - 23:55 for every 5 minutes 创建数组时间列表

php - 显示数组中所有元素的数据类型

php - mysql 日期格式与 php

javascript - Ajax Post 和 PHP session

mysql - 设置TEXT的索引长度

javascript - HTML 变量导致 CGI 文件出错