|
|
@@ -15,14 +15,13 @@ class StatVisitService extends BaseService
|
|
|
|
|
|
public static $baseFile = '\bizHd\stat\classes\StatVisitClass';
|
|
|
|
|
|
- /**
|
|
|
- * 收集访问次数和访问IP
|
|
|
- */
|
|
|
+ //收集访问次数和访问IP
|
|
|
public static function gatherVisit($shopId)
|
|
|
{
|
|
|
//收集访问次数
|
|
|
$wholeSiteView = StatVisitClass::getKeyName($shopId, 'whole_site_view');
|
|
|
Yii::$app->redis->executeCommand('INCRBY', [$wholeSiteView, 1]);//记录当天访问人数
|
|
|
+
|
|
|
//收集访问客数
|
|
|
$ip = Yii::$app->request->userIP;
|
|
|
$wholeSiteVisit = StatVisitClass::getKeyName($shopId, 'whole_site_visit');
|
|
|
@@ -33,9 +32,7 @@ class StatVisitService extends BaseService
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 将昨天的保存入库
|
|
|
- */
|
|
|
+ //将昨天的保存入库
|
|
|
public static function saveYesterdayNum($shopId)
|
|
|
{
|
|
|
$yesTime = date("Ymd", strtotime("-1 day"));
|
|
|
@@ -77,9 +74,7 @@ class StatVisitService extends BaseService
|
|
|
self::clearYesNum($shopId);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 清空昨天的缓存
|
|
|
- */
|
|
|
+ //清空昨天的缓存
|
|
|
public static function clearYesNum($shopId)
|
|
|
{
|
|
|
$yesTime = date("Ymd", strtotime("-1 day"));
|
|
|
@@ -108,9 +103,7 @@ class StatVisitService extends BaseService
|
|
|
return !empty($num) ? $num : 0;
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 获取总访客数
|
|
|
- */
|
|
|
+ //获取总访客数
|
|
|
public static function getTotalVisit($shopId)
|
|
|
{
|
|
|
$todayNum = self::getTodayVisitNum($shopId);
|
|
|
@@ -120,9 +113,7 @@ class StatVisitService extends BaseService
|
|
|
return $newTotalVisit;
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 模拟创建昨天的访问IP与数据
|
|
|
- */
|
|
|
+ //模拟创建昨天的访问IP与数据
|
|
|
public static function randYesNum($shopId)
|
|
|
{
|
|
|
$count = rand(10, 30);
|
|
|
@@ -144,9 +135,7 @@ class StatVisitService extends BaseService
|
|
|
self::getYesNum($shopId);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 获取昨天的访问IP和数据
|
|
|
- */
|
|
|
+ //获取昨天的访问IP和数据
|
|
|
public static function getYesNum($shopId)
|
|
|
{
|
|
|
$yesTime = date("Ymd", strtotime("-1 day"));
|