Share Đánh giá hiệu năng mã lệnh PHP với thư viện Ubench

filiallion

Administrator
Staff member
Administrator
Messages
585
Points
10
Language
Tiếng Việt
Ubench là một thư viện nhỏ dùng để đánh giá, chấm điểm khối mã lệnh PHP của các bạn. Thư viện Ubench sẽ theo dõi thời gian thực thi mã lệnh cũng như tình trạng sử dụng bộ nhớ. Sử dụng thư viện Ubench để chạy kiểm tra trong quá trình phát triển ứng dụng web thực sự là một ý tưởng hay giúp các bạn tối ưu được mã lệnh của mình.

Các bạn tải thư viện Ubench tại địa chỉ https://github.com/devster/ubench.

Các bạn có thể tham khảo ví dụ sau để biết cách sử dụng thư viện này:
PHP:
<?php
//Require tập tin Ubench.php
require 'path/to/Ubench.php';

//Khởi tạo đối tượng ubench
$ubench = new Ubench();

//Bắt đầu đánh giá từ đây
$ubench->start();

//Khối mã lệnh các bạn muốn đánh giá

//Kết thúc đánh giá tại đây
$ubench->end();

//Lấy thời gian thực thi
echo $ubench->getTime();
echo $ubench->getTime(true);
echo $ubench->getTime(false, '%d%s');

//Lấy thông tin tình trạng sử dụng bộ nhớ
echo $ubench->getMemoryPeak();
echo $ubench->getMemoryPeak(true);
echo $ubench->getMemoryPeak(false, '%.3f%s');
echo $ubench->getMemoryUsage();
Thư viện Ubench chỉ đơn giản thực hiện những công việc như vậy.
 
Back
Top