cakephpcakephp-3.0cakephp-3.2cakephp-3.1cakephp-3.3

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


I'm trying to implement total unique page view count to my webpage, Any one knows that how to do that just give me an idea to implement using CakePHP 3.0


Solution

  • create table for page view

    ex:

    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
    

    then store visitor ip address into your table using

    // gets the user IP Address
      $userip=$_SERVER['REMOTE_ADDR'];