7.2.24 - 7.2.25RC1 IIS 10.0
Load Agents No Cache Opcache Opcache + Wincache
Application Physical Virtual 7.2.24 7.2.25RC1 gain 7.2.24 7.2.25RC1 gain 7.2.24 7.2.25RC1 gain
Helloworld 2 32 7749.46 7663.20 -1.11 11705.26 11730.81 0.22
16 7710.63 7745.51 0.45 11585.33 11595.72 0.09
8 7760.10 7805.35 0.58 11447.48 11478.88 0.27
Wordpress 2 32 23.63 23.72 0.38 216.29 214.35 -0.90
16 23.58 23.42 -0.68 215.62 216.55 0.43
8 23.61 23.58 -0.13 217.51 219.59 0.96
Drupal 2 32 107.44 108.32 0.82 567.60 564.48 -0.55
16 108.18 107.57 -0.56 566.74 567.28 0.10
8 109.02 108.57 -0.41 590.98 592.68 0.29
Joomla 2 32 21.03 20.91 -0.57 52.27 52.29 0.04
16 21.16 21.01 -0.71 52.71 52.51 -0.38
8 21.24 21.17 -0.33 54.06 53.39 -1.24
Mediawiki 2 32 20.72 20.84 0.58 106.71 107.53 0.77
16 20.77 20.81 0.19 107.96 108.07 0.10
8 20.83 20.73 -0.48 109.04 109.21 0.16
Symfony 2 32 17.45 17.40 -0.29 87.62 87.31 -0.35
16 17.42 17.35 -0.40 87.26 88.07 0.93
8 17.35 17.39 0.23 87.82 88.02 0.23
Laravel 2 32 41.39 41.20 -0.46 343.75 344.24 0.14
16 40.98 41.32 0.83 341.73 341.38 -0.10
8 41.21 41.16 -0.12 356.02 354.89 -0.32
Yii 2 32 63.16 65.21 3.25 224.07 316.28 41.15
16 62.26 64.71 3.94 335.13 324.88 -3.06
8 62.08 64.17 3.37 328.82 339.02 3.10
Errors php1_nocache\Yii-32: 9 of 7588 requests
php1_opcache\Yii-32: 22 of 26911 requests
php2_nocache\Yii-32: 7 of 7832 requests
php2_opcache\Yii-32: 43 of 37997 requests
php1_nocache\Yii-16: 8 of 7479 requests
php1_opcache\Yii-16: 43 of 40259 requests
php2_nocache\Yii-16: 7 of 7772 requests
php2_opcache\Yii-16: 33 of 39019 requests
php1_nocache\Yii-8: 7 of 7456 requests
php1_opcache\Yii-8: 33 of 39491 requests
php2_nocache\Yii-8: 6 of 7706 requests
php2_opcache\Yii-8: 39 of 40722 requests

Note: Error Count is count of HTTP Requests that return a status other than 200 (such as 500) during that Test Run.
Note: for WinCache scenario, applications are configured to use the Session and Object caching features as per(all applications get the File Caching feature automatically): https://wordpress.org/plugins/wincache-object-cache-backend/ | http://www.drupalonwindows.com/en/blog/drupal-8-wincache-integration | https://www.mediawiki.org/wiki/Manual:$wgMainCacheType | https://www.saotn.org/8-tips-improve-joomla-performance/
Web Server Database Server
IIS 10 (FastCGI SAPI) MySQL 5.7 x64
1 Socket 4 Core Intel Xeon E5-2673 @ 2.40ghz 1 Socket 4 Core Intel Xeon E5-2673 @ 2.40ghz
SSD Storage (12800 IOPS) SSD Storage (12800 IOPS) - small databases, can cache all in RAM
8GB RAM 8GB RAM
Windows 2016 Datacenter Windows 2016 Datacenter
Note: TCP and Ethernet interface on Web Server, Database Server and Load Agents configured for maximum connections, etc... as per http://smallvoid.com/article/winnt-tcpip-max-limit.html. Persistent Database Connections are used.
PHP-Perf Tool | PHP Configuration Files | WCAT Configuration