LiteSpeed Cache Hosting

LiteSpeed Cache hosting where one layer is in charge.

A caching plugin and a server cache both believe they own the response. When they disagree, you get a stale page that clearing the plugin cache does not fix.

One authoritative layerPurges that propagateNo uncleanable pages
Single cache ownerPropagated purgesCoordinated rulesDaily backupsFree SSL24/7 support
Built for caching plugins

Two caches is one too many.

The hardest bugs in WordPress performance come from layers that cache the same thing under different rules.

A decision about who owns the response

Either the plugin serves cached HTML or the edge does, and the other steps back. Left undecided you get double-caching, where the outer layer holds a copy the inner one has already replaced.

One owner

Purges that reach every layer

Clearing from the plugin has to invalidate the edge as well, or an editor sees the change and visitors keep the old page indefinitely.

Propagated

Exclusion rules written once

Cart, checkout and logged-in bypasses exist in both layers. Written twice they eventually disagree, and the one that forgets is the one that leaks a session.

Optimisation left to one place

Minification and combination handled by both the plugin and the platform produces broken assets. It is enabled in one layer only, deliberately.

Recover from an over-aggressive rule

A cache rule that caches something personal is a disclosure. Backups and a quick rollback path matter more here than the speed gain did.

Layers

Stale pages nobody can clear.

The classic symptom is an editor who has purged everything they can find and a visitor who still sees last week's homepage. That is two caches, not one broken one.

  • Ownership of cached HTML decided explicitly
  • Plugin purges propagate to the edge
  • Bypass rules maintained in one place
  • Asset optimisation enabled in a single layer
Cache owner
For HTML
one layer
Purge
Propagation
verified
Bypass rules
Defined in
one place
Asset optimisation
Single layer
running
Correctness

Fast is easy. Fresh is the problem.

Both layers will happily serve a page in milliseconds. What matters is whether that page is the one you published.

One
layer owning HTML
Propagated
purges across layers
Single
source for bypass rules
MagicWP45 ms
Typical shared host820 ms
Double-cached, stale40 ms

Illustrative comparison of a cached page response. The fastest bar is not the best outcome if the content is out of date.

Configuration

What we change for caching plugins

Nothing here makes the site faster. It stops two fast things from producing a wrong answer.

SettingWhat we doWhy
HTML cache ownershipAssigned to one layer with the other standing downTwo layers caching the same response means the outer one can hold a copy the inner one has already invalidated, and no purge available to the editor reaches it.
Purge propagationPlugin purges wired through to the edgeAn editor clearing the plugin cache and seeing their change is the worst case, because it convinces them the problem is fixed for visitors too.
Bypass rulesCart, checkout and logged-in exclusions defined in one placeMaintained in both layers they drift, and the layer that forgets an exclusion is the one that serves somebody else's session.
Asset optimisationMinification and combination enabled in a single layerTwo systems rewriting the same CSS and JS produces broken output that only appears on some pages, which is close to undiagnosable.
Rollback pathKept short for cache rule changesA rule that caches something personal is a disclosure rather than a performance regression, so reverting quickly matters more than the gain.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

I purged the cache and visitors still see the old page. Why?
Two caches. The plugin cleared its copy and something in front of it is still holding one, which is why purges are wired to propagate here rather than stopping at the plugin.
Should I use a caching plugin if the host already caches?
You can, but one layer has to own the HTML response and the other has to stand down. Both caching the same thing is where the stale-page bugs come from.
Can I let both handle minification?
No. Two systems rewriting the same CSS and JS produces broken assets that appear on only some pages, and that is one of the harder faults to trace.
Where should cart and checkout exclusions live?
In one layer only. Maintained in both they eventually disagree, and the layer that forgets an exclusion is the one that serves a cached session to the wrong person.

One cache, always fresh.

Move the site across — migration is free, cache layers sorted out.