getValues(['year', 'month', 'refresh', 'maxrefresh', 'maxonline', 'recentTraffic']); $recentTraffic = $admin['recentTraffic'] ?? []; $curonline = getOnlineNum(); $recentTraffic[] = [ 'year' => $admin['year'], 'month' => $admin['month'], 'refresh' => $admin['refresh'], 'online' => $curonline, 'date' => TimeUtil::now() ]; if ($admin['maxrefresh'] == 0) { $admin['maxrefresh'] = 1; } if ($admin['maxrefresh'] < $admin['refresh']) { $admin['maxrefresh'] = $admin['refresh']; } if ($admin['maxonline'] == 0) { $admin['maxonline'] = 1; } if ($admin['maxonline'] < $curonline) { $admin['maxonline'] = $curonline; } ?> <?= UniqueConst::$serverName ?>: 트래픽정보
트 래 픽 정 보

접 속 량
최고기록:
접 속 자
최고기록:

queryFirstRow('SELECT sum(`refresh`) as `refresh`, sum(`refresh_score_total`) as `refresh_score_total` from general_access_log'), 'name' => '접속자 총합' ]; $top5Refresh = $db->query( 'SELECT `name`, `log`.`refresh`, `refresh_score_total` FROM `general_access_log` AS `log` INNER JOIN `general` ON `log`.`general_id` = `general`.`no` ORDER BY `log`.`refresh` DESC LIMIT 5' ); foreach (array_merge([$totalRefresh], $top5Refresh) as $i => $user) { $w = round($user['refresh'] / max(1, $totalRefresh['refresh']) * 100, 1); $w2 = round(100 - $w, 1); $color = getTrafficColor($w); ?>
주 의 대 상 자 (순간과도갱신)
()