7.3.23 - 7.3.24RC1 IIS 10.0
Load Agents No Cache Opcache Opcache + Wincache
Application Physical Virtual 7.3.23 7.3.24RC1 gain 7.3.23 7.3.24RC1 gain 7.3.23 7.3.24RC1 gain
Helloworld 1.0.0 2 32 8345.49 8402.56 0.68 13685.52 13580.54 -0.77
16 8575.60 8562.13 -0.16 13752.28 13716.58 -0.26
8 9086.72 9070.91 -0.17 13814.97 13778.33 -0.27
Wordpress 5.2 2 32 26.04 25.90 -0.54 244.62 242.24 -0.97
16 25.76 25.82 0.23 244.10 241.31 -1.14
8 25.98 25.85 -0.50 247.57 244.73 -1.15
Drupal 8.3.4 2 32 128.05 128.30 0.20 551.42 551.39 -0.01
16 128.80 129.06 0.20 551.51 551.48 -0.01
8 129.43 129.41 -0.02 551.47 551.45 0.00
Joomla 3.9.11 2 32 25.34 25.42 0.32 66.92 66.45 -0.70
16 25.58 25.65 0.27 67.03 67.15 0.18
8 25.58 25.77 0.74 67.43 67.53 0.15
Mediawiki 1.34.0 2 32 16.60 16.83 1.39 86.49 85.48 -1.17
16 16.68 16.68 0.00 86.68 85.15 -1.77
8 16.73 16.69 -0.24 87.18 86.18 -1.15
Symfony 1.4.4 2 32 19.72 19.73 0.05 100.40 102.80 2.39
16 19.82 19.69 -0.66 101.20 103.89 2.66
8 19.62 19.83 1.07 101.73 103.97 2.20
Laravel 5.6.20 2 32 50.74 49.92 -1.62 396.52 386.23 -2.60
16 50.83 50.22 -1.20 391.83 384.22 -1.94
8 50.91 50.13 -1.53 391.58 382.14 -2.41
Yii 2 32
16
8
Errors php2_opcache\Wordpress-16: 1 of 28958 requests
php1_opcache\Wordpress-8: 1 of 29709 requests
php1_nocache\Drupal-32: 1 of 15367 requests
php1_opcache\Drupal-32: 1 of 66171 requests
php2_opcache\Drupal-32: 1 of 66168 requests
php1_opcache\Drupal-16: 1 of 66182 requests
php2_nocache\Drupal-16: 1 of 15488 requests
php2_opcache\Drupal-16: 1 of 66180 requests
php1_opcache\Drupal-8: 1 of 66178 requests
php2_opcache\Drupal-8: 1 of 66175 requests
php1_opcache\Mediawiki-32: 1 of 10380 requests
php1_opcache\Symfony-32: 1 of 12049 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