Wordpress LScache Plugin: ESI enabled for use with Woocommerce Simple auctions
Last Updated on: Wed, 15 Apr 2026 00:00:02 Hi, I have an issue with the Woocommerce Simple Auctions plugin which I hope can be resolved by using the ESI function in Litespeed. The problem with this plugin is that its recommended not to cache logged-in users during the bidding process. It uses a lot of ajax calls to allow for live bidding without the need to refresh the page to see the latest bids etc, and it does not work correctly when cached (as outlined by the plugin developer). Unfortunately once a large number of users (100+) are bidding against each other in a non-cached environment it takes a huge toll on the server, even a high-spec dedicated. My question is, could it be possible to cache everything for logged-in users apart from the required functions of this plugin with an ESI configuration within Litespeed? This topic was modified 1 year, 11 months ago by robpedigree. The page I need help with: https://wpgenie.org/woocommerce-simple-auctions/product/northwest-coast-wooden-mask-proxy/ Hi, Sadly no , ESI is meant for PHP code, it wont work with ajax call. I mean , regardless with or without ESI , the ajax call will still send to server and needs to be processed by server. you can cache login user with private cache or public cache + ESI , which I think its not relevant to ajax call, but I believe this wont do any good as load is created by non-cacheable ajax call. Best regards, Hi, Okay thanks for the heads up, worth a look anyway.
LiteCache Rush: Speed comes from using less, not from doing it faster
Reference