我正在使用一种非常简单的快速缓存技术。我刚刚实现了这个技术,它很棒。
我的数据库中有一行记录页面视图。这也是一个非常简单的技术。
$query_rs_update =sprintf(“更新表集视图= views+1,其中id = %s",GetSQLValueString($colname_DetailRS1,"int"));
我找不到一种方法来使用这种技术,同时计算视图。因为页面被缓存..。?
有人有更好的技术吗?你能把一个查询转到Javascript,这样它就可以使用缓存了吗?
谢谢!
发布于 2012-03-19 17:06:47
这样做可能有特定的原因,但是通过MySQL跟踪页面浏览或活动通常被认为是不好的做法。您现在的两个问题是页面被缓存,跟踪能力将严重不足。例如,您将失去区分有机与机器人流量的能力。
最好是允许一个独立、可信和有能力的度量供应商在他们以生计为生的情况下进行跟踪--并且他们可以提供一个丰富的数据集供探索。
警告:检查主机的TOS
请注意,一些托管公司在其服务条款中明确禁止对托管SQL使用的“性能跟踪”形式(计数增量可能适用于此,因为它可以更改索引信息)。除非您使用InnoDB存储引擎,否则性能总是不好的,因为在更新完成之前,所有读取都会锁定表。
使用谷歌分析
遗传算法有其局限性,但其积极之处在于:
Ajax缓存:它绕过任何本地缓存schemas
)
发布于 2012-03-19 14:49:24
您可以在页面上有一些javascript,向记录页面视图的单独页面发出AJAX请求。这类似于大多数站点统计引擎(即)的工作方式。
发布于 2015-01-20 14:55:40
你可以用Javascript!只需下载Node.js,在终端中输入以下内容: npm安装--保存快件和npm安装--保存socket.io。然后,遵循本教程:https://gist.github.com/Squiva/0eabc2ca5080fd2e4de5
https://stackoverflow.com/questions/9771723
复制相似问题