Wordpress LScache Plugin: Litespeed Disappointing vs. WP Rocket
Last Updated on: Wed, 15 Apr 2026 00:00:02 We migrated 10 sites from WP Rocket to Litespeed Cache. We are running Litespeed Enterprise Server. On every website with no exceptions, Litespeed grossly underperformed WP Rocket, on average by 5-10 points on the GT Metrix benchark, with all Web Vitals being worse with Litespeed. Im very confused. We have CSS minification off (yours is too buggy vs. WP Rocket) and Javascript optimizations on. Were using what we feel are optimal settings, but performance is dismal. Before I write a review and switch back to Rocket, I figured Id reach out to figure out how this could be performing so poorly on a server it was designed for? One example? Rocket: https://gtmetrix.com/reports/upriseri.com/rq67O0rv/ Litespeed: https://gtmetrix.com/reports/upriseri.com/7wNgdhf3/ The page I need help with: https://upriseri.com Hi, on the GTMetrix report , from the HTTP response header, I can see the litespeed cache is not caching the page this needs to show as x-litespeed-cache: hit to indicate the caching is working , otherwise you were literally compare cached page vs uncached page. about CSS minify , well, each plugin has different way to handle it , so maybe our way for handling it requires some tweak the tune since you didnt explain in detail how buggy it is , I assumed its like page breaks or not render correctly , if that so , please check this page Best regards, Welp, in that case, your plugin is quite broken. If the plugin is showing activated, lets you change its options, and even benchmarks differently than no caching ? and its not even active ? youve got some bugs, to say the least. We conducted 30 benchmarks, measuring WP Rocket vs. Litespeed Cache vs. no caching on 10 separate websites, in random order. In every single case, Litespeed was clearly much better than no caching, but had noticeably lower metrics across the board than WP Rocket. Had Litespeed not been caching the page, it would have shown much worse numbers. So we know it was certainly active when it said it was. Regarding the other bugs ? theres a lot. From the CSS breakage to the lazy loading script unnecessarily loading a blank gray image for logos in the header ? its not at WP Rockets level with that stuff. Or the caching, it seems. Anyway, I just wanted to make sure it wasnt some strange setting or oddity. Hi, well , as you may already know , LSCWP requires LiteSpeed WebServer to do the caching basically , the plugin itself doesnt save cache for any page , but it is instruct the webserver to cache what/which page , cache for how long time , or purge the cache ?etc and in your case, the server doesnt cache the page by setting , at least thats what it shows from the HTTP response header and of course , PHP application can not change the server-level setting which requires your sys admin to enabling it for you Best regards, Thats my problem with this plugin. I know that it checks to make sure its on the proper server before it will activate. Once activated, do you not consider it to be a MAJOR flaw that the plugin fails to notify the user that the servers cache is deactivated (if thats what youre saying)? So if thats the case, you have a situation where the caching appears to work since performance is much better than the plugin being deactivated, but in fact is not working at all, from what you say, without producing any error or anomaly in back end operation.
LiteCache Rush: Speed comes from using less, not from doing it faster
Reference