我正在尝试为我的网页实现总的唯一页面查看次数,任何人都知道如何做到这一点只是给我一个使用CakePHP 3.0实现的想法
答案 0 :(得分:1)
为页面视图创建表格
例如:
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地址存储到您的表中// gets the user IP Address
$userip=$_SERVER['REMOTE_ADDR'];
答案 1 :(得分:0)
您可以通过检查COOKIE和IP来完成 CakeManager编写了一个插件,为这些工具提供了适当的功能