get();
increaseRefresh("갱신정보", 2);
$query = "select year,month,refresh,maxrefresh,maxonline from game limit 1";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), "");
$game = MYDB_fetch_array($result);
$log = getRawFileLogRecent(__dir__.'/logs/_traffic.txt', 11, 100);
$date = [];
$year = [];
$month = [];
$refresh = [];
$online = [];
$curonline = getOnlineNum();
foreach($log as $i=>$value){
$parse = Json::decode($value);
$date[$i] = $parse[0];
$year[$i] = $parse[1];
$month[$i] = $parse[2];
$refresh[$i] = $parse[3];
$online[$i] = $parse[4];
}
$year[] = $game['year'];
$month[] = $game['month'];
$date[] = date('Y-m-d H:i:s');
if ($game['maxrefresh'] == 0) {
$game['maxrefresh'] = 1;
}
if ($game['maxrefresh'] < $game['refresh']) {
$game['maxrefresh'] = $game['refresh'];
}
if ($game['maxonline'] == 0) {
$game['maxonline'] = 1;
}
if ($game['maxonline'] < $curonline) {
$game['maxonline'] = $curonline;
}
?>
=UniqueConst::$serverName?>: 트래픽정보
트 래 픽 정 보 =closeButton()?> |
| 접 속 량 |
$value){
$w = round($value / $game['maxrefresh'] * 100, 1);
$color = getTrafficColor($w);
$dt = substr($date[$i], 11, 5); ?>
| =$year[$i]?>년 =$month[$i]?>월 |
=$dt?> |
|
=$value?>
=$value?>
=$value?>
|
|
| 최고기록: =$game['maxrefresh']?> |
|
| 접 속 자 |
$value){
$w = round($value / $game['maxonline'] * 100, 1);
$color = getTrafficColor($w);
$dt = substr($date[$i], 11, 5); ?>
| =$year[$i]?>년 =$month[$i]?>월 |
=$dt?> |
|
=$value?>
=$value?>
=$value?>
|
|
| 최고기록: =$game['maxonline']?> |
|
| 주 의 대 상 자 (순간과도갱신) |
queryFirstRow('SELECT sum(refresh) as refresh, sum(`connect`) as `connect` from general');
$max_refresh['name'] = '접속자 총합';
$refresh_result = array_merge([$max_refresh], $db->query('SELECT `name`,refresh,`connect` FROM general ORDER BY refresh DESC LIMIT 5'));
foreach ($refresh_result as $i=>$user) {
$w = round($user['refresh'] / $max_refresh['refresh'] * 100, 1);
$w2 = round(100 - $w, 1);
$color = getTrafficColor($w);
?>
| =$user['name']?> |
=$user['connect']?>(=$user['refresh']?>) |
|
| =closeButton()?> |
| =banner()?> |