Just a couple of toolkits silverstripe + yii (exact copy from your site example toolkits), vhost dir has 1 empty file "test.vhost", but the results are the same in my local computer VPS (i built another one under VirtualBOX just to be sure...) (same OS - php - hiawatha version without vhosts/toolkits added).
I just finished testing nginx with the same php configuration (using the 10053 port php process):
nginx RES remains at 4252K even after 4~5 ab runs.
The limit for failures for phpinfo in nginx setup is 193, as for hiawatha (using the 10053 port php process):
TESTING HIAWATHA/NGINX in my local VPS (freebsd-9.0-i386p1/vbox/1024MB/1cpu...same results as local kvm and remote kvm)
# HIAWATHA top RESULTS/ab RUNS (
http://castor.feliks.org/hiawatha-local-vps.conf)
31482 www 2 20 0 12836K 3192K nanslp 0:00 0.00% hiawatha
ab -c 150 -n 5000 http://freebsd9.vbox.bsd/phpinfo.php (
http://castor.feliks.org/ab-hiawatha.txt)
31482 www 2 20 0 104M 41320K nanslp 0:03 0.00% hiawatha
ab -c 150 -n 5000 http://freebsd9.vbox.bsd/phpinfo.php (2nd run)
31482 www 2 20 0 104M 60628K nanslp 0:07 0.00% hiawatha
# NGINX top RESULTS/ab RUNS:
31703 www 1 52 0 10248K 2672K kqread 0:00 0.00% nginx
ab -c 150 -n 5000 http://freebsd9.vbox.bsd/phpinfo.php (
http://castor.feliks.org/ab-nginx.txt)
31703 www 1 52 0 10248K 3864K kqread 0:02 0.00% nginx
ab -c 150 -n 5000 http://freebsd9.vbox.bsd/phpinfo.php (2nd run)
31703 www 1 52 0 10248K 3864K kqread 0:04 0.98% ngin
Regards,
Maks