WP Super Cache makes use of static HTML files to serve users who are not logged in or have no access to locked posts, thereby reducing the page load time. Instead of the heavier WordPress PHP scripts, it sends the same cached file over and over and helps your site load super fast.
Developed by Automattic, the developers of WordPress itself, the plugin has an active community contribution, and is regularly maintained. WP Super Cache serves cached files in 3 different ways – Expert, Simple, and WP-Cache Caching. Some of its salient features include garbage collection, extra homepage checks, and CDN support.
Garbage collection to delete old cached files
Garbage collection deleted old cached files and replaces with updated ones to ensure that the website serves the latest files to visitors.
Serves custom cached files for logged in users
The WP-Cache caching mode serves customized cached files to logged-in users, which are tailored as per their visits.
3 different caching methods to speed up the website
Expert, Simple, and WP-Cache caching modes offering different levels of caching and speed optimization. Expert and WP-Cache modes require an understanding of coding, Simple does not.
Preloading feature to reduce page load time
Preloading creates a post-by-post cache, as the page would be seen by visitors, and stores the static HTML file for the same.
Not suitable for people who don’t know how to code
Setting up most of the advanced functionality requires detailed knowledge of coding as it affects core WordPress files. Can be complex for people who don’t know how to code.
Bugs in multisite function
WP Super Cache does not work correctly with WordPress multisite. Some pages fail to cache, doesn’t detect the current site properly for garbage collection, which results in indefinite storage of garbage files.
For a free plugin, WP Super Cache is a great caching solution. I definitely like that it has customized cache files for logged-in users. Very happy with my decision to go with WP Super Cache.
However, I would say that the plugin is a little advanced. It may not be beginner-friendly.
WP Super cache has some great functionalities, like having different caching levels .
But unfortunately, for WordPress multisite, it doesn’t work perfectly. I have had issues with pages not getting cached as well as the garbage collection feature not working properly.
I recommend you use it only for a single WordPress site.
- Static HTML files instead of heavy PHP scripts to decrease page load time
- 3 ways to increase page speeds, requiring different amounts of code customization
- Page compression supported
- No caching for known visitors
- Rebuilding cache at regular intervals
- Extra homepage checks
- CDN networks supported
- Garbage collection at regular intervals to clean out old cached files
- Ability to decide duration for which cached files will be considered fresh
- Set up how often garbage collection is done
- Integration with OSSDL CDN off-linker for basic CDN support
- REST API endpoints for accessing the settings of the plugin