27/07/2018

Twig 2.5 benchmarké

Les benchmarks de Twig 2.5 sont disponibles.

Avec Apache Bench Avec Siege
Twig 2.5 obtient un score similaire aux autres versions.
07/07/2018

Latte 2.2, 2.3 et 2.4 benchmarkés

Latte, le moteur de template du framework Nette est benchmarké dans ses versions 2.2, 2.3 et 2.4.

Les versions 2.2 et 2.3 ne sont pas compatibles avec PHP 7.2 à cause d'une classe Object qui est un mot-clef réservé en PHP 7.2 pour le type hint.

Si on se base sur les benchmarks avec PHP 7.1, les versions 2.2 et 2.3 sont très proches. Par contre, la 2.4 a une baisse de performances de l'ordre de 11%.
10/06/2018

Ajout de 2 benchmarks pour PHP

Toutes les versions de PHP ont 2 nouveaux benchmarks : Small overload et Big overload, orientés moteur de template.
Vous trouverez les détails des benchmarks sur les pages de résultats.

PHP 7.2 est la version la plus rapide :
  • Small overload : +20% par rapport à PHP 7.1 et 7.0, et +131% par rapport à PHP 5.6
  • Big overload : +14% par rapport à PHP 7.1 et 7.0, et +64% par rapport à PHP 5.6

Le but de ces 2 benchmarks est de comparer les performances entre PHP et les moteur de templates.
Les benchmarks du même type pour Twig, Plates et Smarty seront bientôt disponibles.
10/06/2018

Nouveau mode de calcul des scores

Le mode de calcul des scores a été entièrement refait, pour que tous les benchmarks aient le même impact sur le score final.

Vous trouverez toutes les explications dans la page Protocole.