如何使用 Cakephp 3.0 计算我的网页的唯一页面浏览量?

How do I count unique page view count to my web page using Cakephp 3.0?

我正在尝试对我的网页实施唯一页面总浏览量计数,任何人都知道如何做到这一点只是给我一个使用 CakePHP 3.0 实施的想法

您可以通过检查 COOKIE 和 IP 来完成
有一个由 CakeManager 编写的插件,它为这些工具提供了适当的功能

https://github.com/cakemanager/cakephp-analyzer

为页面浏览创建 table

例如:

CREATE TABLE `pageview` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `page` text NOT NULL,
 `userip` text NOT NULL,
 PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1

然后使用

将访客 IP 地址存储到您的 table
// gets the user IP Address
  $userip=$_SERVER['REMOTE_ADDR'];