Download the PHP
package jsanc623/phpbenchtime without Composer
On this page you can find all versions of the php package
jsanc623/phpbenchtime. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
A light benchmark timer class for PHP. PHPBenchTime is quite simple to use and is loaded with functionality - including detailed summary data, easily readable source, a robust lap system and pause/unpause functionality.
You should see the Usage.php file in source for the best how to documentation. However, here's an overview:
Load and initiate the PHPBenchTime Timer:
That was easy! Now lets start a new timer:
Then lets just sleep for 3 seconds:
Now, lets end the timer, and put results in $time:
When we end a timer, we receive an array back, containing the start time,
end time and difference between start and end times:
Advanced Usage : Laps
PHPBenchTime also allows you to set laps between code execution, which allows
you to determine what part of your code is causing a bottleneck.
Let's sleep for a couple of seconds between laps:
Now, let's end the timer:
Let's see the results:
Advanced Usage
PHPBenchTime allows you to do named laps, as well as to pause and unpause the timer (say you want to make a network
call or a call out to the database, but don't want to include that time in your benchmark - pause and then unpause after
you receive the network/database data).
HISTORY
v1.0.0: Static Birth!
v1.1.0: Static Namespaces!
v1.2.0: Non-Static Namespaces!
v1.3.0: Laps! Laps! Laps!
v2.0.0: Complete rewrite, adds pause, unpause, central lap system and more detailed summary
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package jsanc623/phpbenchtime contains the following files
Loading the files please wait ....
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.