|
|
@@ -18,10 +18,10 @@ class StatVisitService extends BaseService
|
|
|
*/
|
|
|
public static function gatherVisit($merchantId)
|
|
|
{
|
|
|
- /**整站的访问量**/
|
|
|
+ //收集访问量
|
|
|
$wholeSiteView = StatVisitClass::getKeyName($merchantId, 'whole_site_visit');
|
|
|
Yii::$app->redis->executeCommand('INCRBY', [$wholeSiteView, 1]);//记录当天访问人数
|
|
|
- /**整站的访问IP量**/
|
|
|
+ //收集访问IP
|
|
|
$ip = Yii::$app->request->userIP;
|
|
|
$wholeSiteIp = StatVisitClass::getKeyName($merchantId, 'whole_site_ip');
|
|
|
$exists = Yii::$app->redis->executeCommand('SISMEMBER', [$wholeSiteIp, $ip]);
|
|
|
@@ -30,7 +30,7 @@ class StatVisitService extends BaseService
|
|
|
}
|
|
|
Yii::$app->redis->executeCommand('SADD', [$wholeSiteIp, $ip]);//记录当天的IP
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 将昨天的保存入库
|
|
|
*/
|
|
|
@@ -76,11 +76,12 @@ class StatVisitService extends BaseService
|
|
|
public static function getTodayNum($merchantId)
|
|
|
{
|
|
|
$wholeSiteView = StatVisitClass::getKeyName($merchantId, 'whole_site_visit');
|
|
|
- $nowNum = Yii::$app->redis->executeCommand('GET', [$wholeSiteView]);//记录当天访问网站人数
|
|
|
+ //记录当天访问网站人数
|
|
|
+ $nowNum = Yii::$app->redis->executeCommand('GET', [$wholeSiteView]);
|
|
|
$nowNum = !empty($nowNum) ? $nowNum : 0;
|
|
|
return $nowNum;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 总访问量
|
|
|
*/
|