7.3.12 - 7.4.0 IIS 10.0
Load Agents No Cache Opcache Opcache + Wincache
Application Physical Virtual 7.3.12 7.4.0 gain 7.3.12 7.4.0 gain 7.3.12 7.4.0 gain
Helloworld 2 32 7798.48 6731.47 -13.68 11773.88 11946.23 1.46
16 7714.28 6915.91 -10.35 11541.23 11746.33 1.78
8 7739.18 6959.77 -10.07 11488.78 11690.86 1.76
Wordpress 2 32 24.52 21.49 -12.36 234.86 240.92 2.58
16 23.86 21.92 -8.13 235.14 241.63 2.76
8 24.00 22.88 -4.67 237.67 242.32 1.96
Drupal 2 32 111.18 99.00 -10.96 601.55 621.17 3.26
16 112.14 100.29 -10.57 618.01 633.31 2.48
8 111.88 102.30 -8.56 645.59 660.17 2.26
Joomla 2 32 22.02 20.48 -6.99 56.92 56.50 -0.74
16 22.33 20.48 -8.28 57.66 57.54 -0.21
8 22.07 20.77 -5.89 58.71 56.80 -3.25
Mediawiki 2 32 21.48 19.10 -11.08 114.48 116.47 1.74
16 21.37 19.44 -9.03 115.40 117.37 1.71
8 21.60 20.17 -6.62 116.53 117.44 0.78
Symfony 2 32 12.42 14.77 18.92 101.25 96.33 -4.86
16 18.17 15.00 -17.45 100.43 96.54 -3.87
8 18.24 15.30 -16.12 101.89 97.75 -4.06
Laravel 2 32 45.96 38.73 -15.73 365.23 348.34 -4.62
16 45.69 39.18 -14.25 362.88 353.49 -2.59
8 45.97 39.82 -13.38 379.21 364.80 -3.80
Yii 2 32
16
8
Errors php1_nocache\Symfony-32: 74 of 1628 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