Skip to content
Zinn® Cache
enUSD
Get started
Language · Currency

WordPress cache benchmark: a cached page against an uncached one

Measured time to first byte for one WordPress page on Zinn Digital® hosting with Zinn® Cache: 60 cached hits against 60 requests that bypassed the cache.

The Zinn® Cache Pro analytics screen showing the hit ratio, the in-memory tier's share and the average Redis command time

The result

The result
Cached hitCache bypassed
Median server wait40 ms107 ms
90th percentile47 ms119 ms
Fastest request25 ms93 ms
Successful samples5959
LiteSpeed cache headerhitmiss

At the median, the cached page started arriving 2.7 times sooner.

Measured on

How it was measured

The page was the home page of a WordPress site running Zinn® Cache 1.3.0 on our LiteSpeed hosting, behind our CDN, about 86 KB of HTML. Requests came from a server in Germany.

Each round made one normal request, which LiteSpeed answered from its cache, and one request with a unique query string, which it could not have cached and so passed to WordPress. Rounds alternated so both sets saw the same network conditions.

The figure is the server wait: the time between the request being sent and the first byte arriving, with DNS, connection and TLS setup taken out. One request in each set did not complete and is excluded rather than counted as fast.

What this does not tell you

This is a small, fast site with few plugins. A site doing more work per page — a large shop, a page builder, dozens of plugins — takes longer to build, so the cached copy saves more. A site that is already slow for other reasons, such as heavy images or third-party scripts, will not become fast from caching alone.

It also measures the server, not the browser. Core Web Vitals depend on what happens after the first byte as well, which is where Zinn® Cache Pro's image, CSS and JavaScript options come in.

Measure your own site

Open your browser's developer tools, reload a page while signed out, and look at the response headers. x-litespeed-cache: hit means the page came from the cache; miss means it was built and is now stored. The guide below walks through it.

WordPress speed test: the same page with Zinn® Cache off and on

Try Zinn® Cache free in your browser

Check whether your WordPress cache is working

Included free with Zinn Digital® hosting

Get Zinn® Cache free on Zinn Digital® hosting

Every WordPress site on our own servers comes with Zinn® Cache installed and connected: the page cache is on, the Redis object cache is managed for you, and plugin updates arrive on their own. Zinn® Cache Pro is not included; add it to any site when you want it.