Hello world

2 124

Mémoire : 2,3 Mo
1
Concurrence d'accès
611
4,6 ms par requête.
219 requêtes par seconde.
5
Concurrence d'accès
532
4,6 ms par requête.
1 079 requêtes par seconde.
10
Concurrence d'accès
505
9,3 ms par requête.
1 070 requêtes par seconde.
20
Concurrence d'accès
476
18,6 ms par requête.
1 077 requêtes par seconde.

API REST

2 757

Mémoire : 3,7 Mo
1
Concurrence d'accès
669
13,7 ms par requête.
73,1 requêtes par seconde.
5
Concurrence d'accès
762
8,8 ms par requête.
571 requêtes par seconde.
10
Concurrence d'accès
654
17,7 ms par requête.
566 requêtes par seconde.
20
Concurrence d'accès
672
35 ms par requête.
572 requêtes par seconde.

Outils de performance

Doctrine read only hydrator

Add SimpleObject and ReadOnly hydrators do Doctrine (3,5x faster).

steevanb/doctrine-read-only-hydrator
Doctrine entity merger

Add hint MERGE_ENTITY to merge fields retrieved by many queries with PARTIAL.

steevanb/doctrine-entity-merger
Composer overload class

Allow to overload autoloaded classes, to include your files instead of supposed ones.

steevanb/composer-overload-class
PHP backtrace

Show nice equivalent to debug_backtrace(), with caller, code preview etc.

steevanb/php-backtrace