【发布时间】:2014-01-11 23:39:39
【问题描述】:
我有一个用 php 编写的计数器,它将来自 IP 的唯一页面视图存储在 mysql 数据库中。
问题是我设置了清漆缓存,因为内容是从缓存页面提供的,所以我的计数器不起作用,因为 apache 没有收到该请求。
如何解决这个问题来存储唯一匹配并显示它们?
【问题讨论】:
标签: php mysql views counter varnish
我有一个用 php 编写的计数器,它将来自 IP 的唯一页面视图存储在 mysql 数据库中。
问题是我设置了清漆缓存,因为内容是从缓存页面提供的,所以我的计数器不起作用,因为 apache 没有收到该请求。
如何解决这个问题来存储唯一匹配并显示它们?
【问题讨论】:
标签: php mysql views counter varnish
查看您可以从 Varnish 获得的统计数据:
https://www.varnish-cache.org/docs/2.1/tutorial/statistics.html
正如您所知,由于 Varnish 正在缓存文档,因此它不会像您所说的那样访问您的 Apache。所以你必须想办法获取这些信息。既然你不能从 Apache/PHP 很好地得到它,那么 Varnish 是你唯一的选择。
【讨论】: