- 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:
Thư viện Ubench chỉ đơn giản thực hiện những công việc như vậy.
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();