Criar uma página estática com pouco ou nenhum conteúdo enquanto usa um número limitado de conexões é um teste ruim.
O que você quer fazer é simular mais de 30 usuários acessando páginas que atingem PHP e MySQL com vários recursos.
Nesse caso, você verá um WAMP bem configurado (como WampDeveloper, que é o que eu uso) corresponder ou superar uma configuração LAMP semelhante.
No Windows, os threads são o mecanismo preferido (em comparação com os modelos baseados em processos no Linux).
Certifique-se de estar usando o PHP como um módulo baseado em encadeamentos (não o processo FCGI, embora isso também funcione).
Edite suas configurações do Apache KeepAlive e MPM ...
C: \ WampDeveloper \ Config \ Apache \ extra \ httpd-default.conf
KeepAlive On
KeepAliveTimeout 1
C: \ WampDeveloper \ Config \ Apache \ extra \ httpd-mpm.conf
ThreadsPerChild 64
ThreadLimit 64
Isto irá configurar cerca de 64 threads, cada um mantendo o mesmo cliente por cerca de 1 segundo.
ab -c 32 -n 10000 http://127.0.0.1/page-with-PHP-and-MySQL-and-Assets.php