php microtime 함수를 이용하여 웹사용시간 측정 방법
본문 바로가기
php스쿨

php microtime 함수를 이용하여 웹사용시간 측정 방법

by AICanvas 2023. 7. 20.
728x90

php microtime 함수를 이용하여 웹사용시간 측정 방법

<?php
// 데이터베이스 연결 정보 설정
$hostname = "your_hostname"; // 호스트명
$username = "your_username"; // 사용자명
$password = "your_password"; // 비밀번호
$database_name = "your_database"; // 데이터베이스명

// MySQL 데이터베이스 연결
$conn = mysqli_connect($hostname, $username, $password, $database_name);

// 연결 오류 확인
if (!$conn) {
    die("MySQL 연결 오류: " . mysqli_connect_error());
}

// 사용 시간 측정 시작
$start_time = microtime(true);

// 여기에 수행하려는 작업을 넣으세요.
// 예를 들어, 사용자와 상호작용하거나 다른 작업을 수행할 수 있습니다.

// 사용 시간 측정 종료
$end_time = microtime(true);
$elapsed_time = $end_time - $start_time;

// 사용 시간을 데이터베이스에 입력하는 쿼리 실행
$query = "INSERT INTO usage_times (elapsed_time) VALUES ('$elapsed_time')";
$result = mysqli_query($conn, $query);

if ($result) {
    echo "사용 시간을 데이터베이스에 성공적으로 입력했습니다.";
} else {
    echo "데이터베이스 입력 오류: " . mysqli_error($conn);
}

// 데이터베이스 연결 닫기
mysqli_close($conn);
?>

위예시는 usage_times 라는 테이블이 존재한다고 가정했을때의 예시 입니다. 

728x90

댓글