PHPackages                             paba/paba - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. paba/paba

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

paba/paba
=========

PABA - PHP Apache Benchmark Analyser: analyses output of ab (Apache Benchmark) and generates CSV file

1.0.2(5y ago)0119MITPHPPHP ^7.4

Since Nov 10Pushed 5y ago1 watchersCompare

[ Source](https://github.com/oliwierptak/paba)[ Packagist](https://packagist.org/packages/paba/paba)[ RSS](/packages/paba-paba/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (3)Dependencies (4)Versions (4)Used By (0)

PABA
====

[](#paba)

PABA - PHP Apache Benchmark Analyser: analyses output of ab (Apache Benchmark) and generates CSV file

Installation
------------

[](#installation)

```
composer require paba/paba
```

Usage
-----

[](#usage)

Define a config file, and output csv path, for example:

```
vendor/bin/paba generate -c tests/fixtures/example.ini -o /tmp/example.csv -v
```

### Ini example

[](#ini-example)

```
[site::google]
url = "/?"
comment = "Lorem Ipsum"
run = 10
concurrency = 1
step = 1
repeat = 10
timeout = 120
host = https://google.com
sleep = 2
headers[foo] = bar

[site::wikipedia]
url = "/?"
comment = "Lorem Ipsum"
run = 10
concurrency = 1
step = 1
repeat = 10
timeout = 120
host = https://www.wikipedia.org
sleep = 0
```

### CSV Output

[](#csv-output)

```
"Scenario Name",Runs,Repeat,"Document Path","Document Length (bytes)","Concurrency Level","Time taken for tests (seconds)","Complete requests","Failed requests","Total transferred (bytes)","HTML transferred (bytes)","Requests per second (sec)","Time per request (ms)","Transfer rate (Kbytes/sec)"
example::google,10,10,/?,220,1,1.580,10,0,7350,2200,6.33,158.008,4.54
example::google,10,10,/?,220,2,1.005,10,0,7350,2200,9.95,100.490,7.14
example::google,10,10,/?,220,3,1.037,10,0,7350,2200,9.64,103.703,6.92
example::google,10,10,/?,220,4,0.688,10,0,7350,2200,14.53,68.811,10.43
example::google,10,10,/?,220,5,0.503,10,0,7350,2200,19.87,50.338,14.26
example::google,10,10,/?,220,6,0.524,10,0,7350,2200,19.09,52.379,13.70
example::google,10,10,/?,220,7,0.520,10,0,7350,2200,19.24,51.981,13.81
example::google,10,10,/?,220,8,0.486,10,0,7350,2200,20.56,48.628,14.76
example::google,10,10,/?,220,9,0.398,10,0,7350,2200,25.15,39.767,18.05
example::google,10,10,/?,220,10,0.366,10,0,7350,2200,27.32,36.602,19.61
example::wikipedia,10,10,/?,68882,1,1.895,10,0,700450,688820,5.28,189.545,360.88
example::wikipedia,10,10,/?,68882,2,1.100,10,0,700450,688820,9.09,110.020,621.73
example::wikipedia,10,10,/?,68882,3,1.119,10,0,700450,688820,8.93,111.939,611.08
example::wikipedia,10,10,/?,68882,4,0.753,10,0,700450,688820,13.28,75.287,908.57
example::wikipedia,10,10,/?,68882,5,0.570,10,0,700450,688820,17.54,56.999,1200.08
example::wikipedia,10,10,/?,68882,6,0.576,10,0,700450,688820,17.37,57.571,1188.16
example::wikipedia,10,10,/?,68882,7,0.545,10,0,700450,688820,18.33,54.541,1254.15
example::wikipedia,10,10,/?,68882,8,0.535,10,0,700450,688820,18.69,53.497,1278.64
example::wikipedia,10,10,/?,68882,9,0.423,10,0,700450,688820,23.62,42.342,1615.49
example::wikipedia,10,10,/?,68882,10,0.357,10,0,700450,688820,27.98,35.735,1914.16
```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~7 days

Total

3

Last Release

2000d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/73a4cc056d2b09189dda46d01b76e71161dd9b75a226230bed6bec8f414d1cf8?d=identicon)[oliwierptak](/maintainers/oliwierptak)

---

Top Contributors

[![oliwierptak](https://avatars.githubusercontent.com/u/495101?v=4)](https://github.com/oliwierptak "oliwierptak (14 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/paba-paba/health.svg)

```
[![Health](https://phpackages.com/badges/paba-paba/health.svg)](https://phpackages.com/packages/paba-paba)
```

###  Alternatives

[coenjacobs/mozart

Composes all dependencies as a package inside a WordPress plugin

4723.6M20](/packages/coenjacobs-mozart)[php-soap/wsdl

Deals with WSDLs

173.5M12](/packages/php-soap-wsdl)[phel-lang/phel-lang

Phel is a functional programming language that compiles to PHP

4743.5k10](/packages/phel-lang-phel-lang)[symfony/ai-bundle

Integration bundle for Symfony AI components

30282.3k6](/packages/symfony-ai-bundle)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
