Welcome to PHPBench’s documentation!
¶
PHPBench is a benchmarking framework for PHP. Find it on
Github
.
Installing
Composer Install
Install as a PHAR package
Quick Start
Create your project
PHPBench configuration
Creating and running a benchmark
Increase Stability
Customize Reports
Configuration
Summary
Writing Benchmarks
Benchmark Configuration
Reports
Generating Reports
Configuring Reports
Default Reports
Benchmark Runner
Running Benchmarks
Filtering
Overriding Iterations and Revolutions
Overriding the Bootstrap
Assertions: Overriding and Toleration
Generating Reports
Retry Threshold
Changing the Output Format
Storing Results
Progress Reporters
Configuration File
Exit codes
Regression Testing
Creating a baseline
Compare against the baseline
Assertions
Reference
Assertions
Annotributes
Expression Language
Configuration
Environment
Executors
Report Generators
Report Renderers
Storage
Extensions
Built-in Extensions
Community Extensions
Customisation
Extensions
Commands
Executors
Progress Loggers
Reports
Development
Debugging
FAQ
PHPBench is slow on Windows
PHPBench’s output looks corrupted on Windows
Why do
setUp
and
tearDown
methods not automatically get called?
Indices and tables
¶
Index
Module Index
Search Page
Installing
Quick Start
Writing Benchmarks
Reports
Benchmark Runner
Regression Testing
Reference
Extensions
Customisation
Development
FAQ
Related Topics
Documentation overview
Next:
Installing
Quick search