PHP performance tool analyser your script on time, memory usage and db query. Support Laravel and Composer for web, web console and command line interfaces.
bvanhoekelen/performance is a Laravel package for php performance tool analyser your script on time, memory usage and db query. support laravel and composer for web, web console and command line interfaces..
It currently has 520 GitHub stars and 839.067 downloads on Packagist (latest version v2.6.0).
Install it with composer require bvanhoekelen/performance.
Discover more Laravel packages by bvanhoekelen
or browse all Laravel packages to compare alternatives.
Last updated

// Add namespace at the top
use Performance\Performance;
// Set measure point
Performance::point();
//
// Run test code
//
// Finish all tasks and show test results
Performance::results();
See the function overview for more functions.



See how to export data.
See more info over data review.
Set measuring point with or without label
Performance::point( <optional:label> );
Finish previous measuring point
Performance::finish();
Finish all measuring points and return test results
Performance::results();
See the function overview for more.
Run the performance test for the command line
// Normal
$ php your_script.php
// Or live version
$ php your_script.php --live
If you have any suggestions to improve this performance tool? Please add your feature, bug or improvement to the BACKLOG.dm. Or create a issues.
Get PHP performance tool by running the Composer command in the command line.
$ composer require bvanhoekelen/performance
Open your file for the performance test.
// Add namespace at the top
use Performance\Performance;
// Set measure point
Performance::point();
//
// Run test code
//
// Finish all tasks and show test results
Performance::results();
Get PHP performance by running the Composer command in the command line.
$ composer require bvanhoekelen/performance
Open your file for the performance test.
// Require vender autoload
require_once('../vendor/autoload.php');
// Add namespace at the top
use Performance\Performance;
// Set measure point
Performance::point();
//
// Run test code
//
// Finish all tasks and show test results
Performance::results();