Ran WordPress on both. Same hardware, same PHP version, same MariaDB.
Results:
- Apache + mod_php: 847 req/s, 78ms p95
- OpenLiteSpeed + LSCache: 4,200 req/s, 12ms p95
For that money you get 5x throughput. Case closed, right?
Well. Someone in Discord pointed out the LiteSpeed Cache plugin does server-side page caching by default. My "Apache" test had no page cache at all. Not W3 Total Cache, not WP Rocket, nothing.
So now I'm running clean tests: php-fpm + nginx + fastcgi cache vs OLS + LSCache vs Apache + mod_php + proper opcache tuning.
Apache isn't dead but my interest is. Thread for numbers when I have them.