High Volume WordPress Benchmarking

Apache & W3TC vs Nginx & FCGI Cache vs LiteSpeed & LSCache

Our LiteSpeed and LSCache solution consistently outperforms W3TC with Apache and FCGI Cache with Nginx in scalability, response time, and server load. Handling 5x more hits per second than Apache and 3x more than Nginx, LiteSpeed and LSCache yield 4x and 2x faster response times (respectively), with 50x lower server loads than Apache on the same hardware.

Please check out our blog for in-depth analysis of the benchmarking done. Why Is Benchmarking WordPress So Hard?

Baseline

The baseline test examines how the server performs while "busy", but not stressed to provide a baseline performance measure.

Completed Trans. Hit/s Maximum Throughput Tx (s) Home/Random Server Load
LiteSpeed 221 K 7511 674 MB/s 0.007/0.009 1.12
nginx 130 K 4428 501 MB/s 0.013/0.014 1.37
Apache 105 K 3568 424 MB/s 0.015/0.019 13.48

Replay Think Time/Download Resources

The Replay with Think Time test examines how the server performs with 50 users visiting the site as a human would. This means that a user will visit a page, spend time reading/looking at pictures, then click another page.

Completed Trans. Hit/s Maximum Throughput Tx (s) Home/Random Server Load
LiteSpeed 21292 503 32 MB/s 0.013/0.026 0.205
nginx 21484 535 33 MB/s 0.012/0.014 0.60
Apache 21122 527 39 MB/s 0.022/0.037 1.961

No Think Time/Download Resources

The Replay without Think Time test is a stress test. This test examines how the server performs when 50 users visit the site without spending any time viewing the page. All resources are downloaded regardless.

Completed Trans. Hit/s Maximum Throughput Tx (s) Home/Random Server Load
LiteSpeed 334 K 12 K 738 MB/s 0.048/0.055 1.6
nginx 236 K 6 K 363 MB/s 0.090/0.094 1.8
Apache 93 K 3.4 K 300 MB/s 0.217/0.151 91.0

STAY CONNECTED