Caching with Flexibility
If your CS-Cart store is running on LiteSpeed Web Server, you can give it an extra boost with the LSCache add-on. As the content in your shop changes, LSCache gives you the flexibility to accurately cache and purge every page.
Use ESI to "punch holes" for personalized content on public pages, so you may serve fast, fully-cached pages, even to customers who have products in their carts!
Why Should You Use LiteSpeed Cache for CS-Cart?
LiteSpeed's CS-Cart add-on helps your CS-Cart store run as efficiently as a static file site, tremendously improving customer experience. With precise, customizable caching, your store will experience impressive performance.
- Server-Level Full-Page Cache
- Cache for Logged-in Users
- Edge Side Includes (ESI)
- Tag-Based Caching and Purge
- Caching for Shopping Cart
- Highly Customizable
- Integrated into LSWS and Web ADC
- Both Public and Private Cache
Frequently Asked Questions
Is the LiteSpeed Cache add-on for CS-Cart free?
Yes, this LSCache add-on will always be free and open source. That said, a LiteSpeed server is required, and there are fees associated with some LiteSpeed server editions.
What server software is required for this add-on?
A LiteSpeed server is required in order to use this add-on. You will need one of the following (any single server or cluster including one of these will work):
- LiteSpeed Web Server Enterprise with LSCache Module (v5.0.10+)
- LiteSpeed WebADC (v2.0+)
What is the difference between the LSCache Module for LiteSpeed Web Server (requires a license) and the LSCache add-on (free)?
The LSCache Module is built into your licensed copy of LiteSpeed Web Server. When it comes to caching dynamic content, the LSCache Module does all of the work.
The LSCache add-on is simply an interface. It allows the web app to instruct the server Module on what to cache, how long to cache it, and when to purge. And it allows the site owner to manage and configure the Module. Without the Module, the add-on could not function.
A licensed LSCache Module is required in order to use the free LSCache add-on.
Does this add-on work in a clustered environment?
The cache entries are stored at the LiteSpeed server level. The simplest solution is to use LiteSpeed WebADC, as the cache entries will be stored at that level.
If using another load balancer, the cache entries will only be stored at the backend nodes, not at the load balancer.
The purges will also not be synchronized across the nodes, so this is not recommended.
If a customized solution is required, please contact LiteSpeed Technologies at This email address is being protected from spambots. You need JavaScript enabled to view it.
NOTICE: The rewrite rules created by this plugin must be copied to the Load Balancer.
How can I install the LiteSpeed Cache add-on?
The LiteSpeed Cache add-on works right out of the box with default settings that are appropriate for most sites. Please refer to the steps from our How to Install LSCCSC page.
Does LiteSpeed Cache for CS-Cart work with OpenLiteSpeed?
No, OpenLiteSpeed does not support ESI, and ESI is required for this add-on.