php - 我将如何在我的 PHP/MySQL 网站上记录搜索?

标签 php mysql search logging search-engine

当有人使用快速搜索功能搜索我的网站时,我想将其记录到我的数据库中

  1. 显然我想看看我的用户在搜索什么
  2. 我可以根据这些搜索创建“标签云”

我现在有一个表 searchterms,有两个字段:idterms,我想知道这是否是最好的方法记录此信息。然而,Terms 变得有点多余。

相关脚本的任何线索或链接?

谢谢大家

最佳答案

我没试过,但谷歌分析提供了跟踪用户在搜索框中输入的内容的选项。用于显示的是开发者 API。

需要注意的是,这将全部是 javascript。优点是可以减轻服务器的负载。

也许不是您要找的,但值得一提。

关于php - 我将如何在我的 PHP/MySQL 网站上记录搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1185362/

相关文章:

mysql - 行插入数据后如何用触发器向列插入数据?

azure - 如何在azure搜索中为lucene添加自定义停用词?

java - 如何实现自定义搜索结果排名?

在ubuntu上强制下载php

mysql - HQL NOT 运算符问题

mysql - 如何使这个复杂的查询运行得更快?

search - 维基百科的搜索是如何进行的?

php - 将 PHP 编译成独立的可执行文件(更快?)

PHP - 为什么比较两个完整的长(相同)字符串比比较每个字符串的第一个字符要快得多?

php - 使用 javascript 验证输入数组