PHPackages                             alekseykorzun/benchmarker-array-php - 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. alekseykorzun/benchmarker-array-php

ActiveLibrary

alekseykorzun/benchmarker-array-php
===================================

Benchmark factory for array engines in PHP

191PHP

Since Jul 23Pushed 12y ago1 watchersCompare

[ Source](https://github.com/AlekseyKorzun/benchmarker-array-php)[ Packagist](https://packagist.org/packages/alekseykorzun/benchmarker-array-php)[ RSS](/packages/alekseykorzun-benchmarker-array-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Benchmarker Array (v1.0.0)
==========================

[](#benchmarker-array-v100)

Benchmarking 'framework' used to analyze performance of PHP array implementations.

Written to support the following blog post:

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

[](#installation)

If you have your own autoloader, simply update namespaces and drop the files into your frameworks library.

For people that do not have that setup, you can visit  to install composer on your system. After installation simply run `composer install` in parent directory of this distribution to generate vendor/ directory with a cross system autoloader.

CLI parameters
--------------

[](#cli-parameters)

- -t type of array to benchmark (plain, object, fixed or judy)
- -m type of benchmark to perform (instance, append, iteration, removal)
- -i number of iterations to perform during the benchmark

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/b30d7ac5092778c36b82b98afd5dae8dc34c4f120c4def5fea342a9bcd11f71c?d=identicon)[Aleksey Korzun](/maintainers/Aleksey%20Korzun)

### Embed Badge

![Health badge](/badges/alekseykorzun-benchmarker-array-php/health.svg)

```
[![Health](https://phpackages.com/badges/alekseykorzun-benchmarker-array-php/health.svg)](https://phpackages.com/packages/alekseykorzun-benchmarker-array-php)
```

PHPackages © 2026

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