7.4.1RC1 - 7.4.1 IIS 10.0
Load Agents No Cache Opcache Opcache + Wincache
Application Physical Virtual 7.4.1RC1 7.4.1 gain 7.4.1RC1 7.4.1 gain 7.4.1RC1 7.4.1 gain
Helloworld 2 32 6692.13 6692.08 0.00 11857.12 11858.72 0.01
16 6869.60 6863.76 -0.09 11629.28 11623.36 -0.05
8 6847.18 6875.96 0.42 11563.47 11561.23 -0.02
Wordpress 2 32 21.58 21.88 1.39 241.59 242.53 0.39
16 21.87 22.20 1.51 242.23 243.62 0.57
8 22.85 23.02 0.74 245.09 243.88 -0.49
Drupal 2 32 99.62 99.93 0.31 622.23 619.85 -0.38
16 100.32 100.32 0.00 630.83 630.99 0.03
8 102.88 102.84 -0.04 656.97 659.88 0.44
Joomla 2 32 20.58 20.51 -0.34 56.88 54.89 -3.50
16 20.79 57.58 58.18 1.04
8 21.36 21.48 0.56 58.62 59.63 1.72
Mediawiki 2 32 19.20 19.52 1.67 115.21 117.89 2.33
16 19.51 19.39 -0.62 116.99 118.30 1.12
8 20.02 20.23 1.05 116.44 120.13 3.17
Symfony 2 32 14.60 14.80 1.37 96.55 95.43 -1.16
16 14.94 14.98 0.27 97.68 96.26 -1.45
8 15.27 15.27 0.00 98.96 96.95 -2.03
Laravel 2 32 38.98 38.80 -0.46 357.28 349.68 -2.13
16 39.45 39.21 -0.61 356.01 350.27 -1.61
8 40.22 39.83 -0.97 370.23 361.77 -2.29
Yii 2 32
16
8
Errors

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