About LSCache

About LSCache

Flexible and customizable, LSCache offers a simple yet powerful way to deliver your content Lightning-Fast.

What is Cache?

Web applications with dynamically generated content can be slow, as each request often requires database queries and script execution before producing the HTML served to visitors. This CPU-intensive process, repeated for every request, can significantly impact website performance.

Caching comes to the rescue! Imagine your web app only needs to generate a page once, then saves the resulting HTML for future requests. That’s caching in a nutshell—a way to store a static snapshot of dynamic content so it doesn’t need to be regenerated. Pages can then be served instantly, improving both visitor experience and search engine rankings.

What is an LSCache Plugin

LSCache is LiteSpeed’s built-in caching engine, included with every LiteSpeed server product. An LSCache plugin integrates directly into your web application’s familiar admin panel, allowing you to control how the cache engine handles your app’s content.

Which pages should be cached? How long should they be stored? And what events trigger a cache purge? LSCache plugins give you full control to answer these questions for your app. Plugins are available for many popular web applications, making integration simple and effective. Take a look!

What Makes LSCache Special?

webserver-adc-cdn

Web Server/ADC/CDN

lscache-engine

LSCache Engine

lscache-plugins

LSCache Plugin

Web Server/ADC/CDN

Unlike most caching solutions, LSCache is built directly into LiteSpeed server products. This integration allows LSCache to analyze content dependencies, enabling smarter caching and precise purging.

LSCache Engine

LiteSpeed’s powerful cache engine is at the heart of the system. It caches and purges content based on instructions received from rewrite rules, HTTP headers, or LSCache plugins.

LSCache Plugin

LSCache plugins are available for many popular applications, including WordPress, Magento, and Joomla. These plugins use platform-specific knowledge to generate cache rules and send the correct instructions to the LSCache engine.

How to Get LSCache​

Get started with LSCache in just minutes using one of our high-performance LiteSpeed server products.

GET STARTED NOW

Capabilities

LiteSpeed’s Cache Engine offers the flexibility to tailor caching for your unique applications. Whether you use one of our supported plugins or develop your own, you can create a caching solution that fits your needs.

Server-Level Full-Page Cache​

Plugins communicate directly with LiteSpeed Web Server to store static versions of dynamically generated web pages.

Edge Side Includes (ESI)

ESI allows you to “punch holes” in publicly cached pages and fill them with personalized or private content.

Private Cache

Cache personalized versions of a page for content that is specific to each individual user.

Browser Cache Support

Facilitates storing static content locally on the user’s device to avoid the expense of re-downloading files.

Variance

Use pattern-matching rules to cache multiple public copies of a page based on cookies, visitor location, and more.

Stale Cache

Minimizes impact of page updates by serving the previous cache entry to all but the first visitor while a page is building.

Most Popular Apps Supported by LSCache Plugins