Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vinascript/html/wp-includes/functions.php on line 6114
Cách kiểm tra thời gian xử lý Benchmark của PHP Script - VinaScript

Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

Khi bạn viết mã PHP, luôn luôn có một loạt câu hỏi quan trọng mà một lập trình viên PHP chuyên nghiệp cần xem xét. Điều này bao gồm việc kiểm tra tính tối ưu của mã nguồn, xem xét thời gian xử lý của nó, và xem xét khả năng tối ưu hóa để làm cho mã chạy nhanh hơn. Đây là những yếu tố mà bạn luôn cân nhắc khi viết mã PHP.

Kiểm tra thời gian xử lý của PHP Script

Một cách đơn giản kiểm tra tốc độ và thời gian xử lý của đoạn code PHP là sử dụng hàm microtime của PHP. Nội dung mã PHP code như sau:

<?php
/**
 * Benchmark PHP Script
 */

// Start time
$startTime = microtime(true);

/* Doan code muon check time dat o day */
sleep(20);

// End time
$endTime = microtime(true);

// Execute Time
$time = $endTime - $startTime;

// Show result
echo "Execute Time: $time secondsn";

Đoạn mã này được viết để tận dụng hàm `microtime` của PHP để ghi lại thời gian bắt đầu và kết thúc của việc thực thi đoạn mã PHP. Sau đó, nó thực hiện việc so sánh thời gian bắt đầu và thời gian kết thúc để tính toán thời gian mà đoạn mã PHP đã xử lý.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *