There are many well-known and popular caching plug-ins with large differences in functionality and effectiveness, and most of the tutorials on the web only talk about the goodness of certain plug-ins without talking about the advantages, disadvantages and features. Many users do not know which caching plugin is more appropriate for a website.
Diamo wrote this "popular WordPress caching plugin comparison recommended" article is to help you understand the advantages and disadvantages of each caching plugin, find the right for their own site for the plugin. If you have any questions, please leave a message in the comments below, we will promptly answer.
Why must I install a caching plugin on my WordPress site?
WordPress is a PHP dynamic website, each visit to each operation will query the database and so on, speed cache and eat server performance. If you do foreign trade website, target customers scattered, distance, access speed greatly reduced.
The page caching function of the caching plugin can make the web page static, and even cache objects, transients and so on. Cache plugin for speed enhancement is very large, but also can greatly reduce the burden on the server, is one of the must-install WordPress website building plugin.
Top WordPress Caching Plugins Comparison Recommendations
Sharing the pros and cons of a few popular caching plugins about what types of websites each caching plugin is suitable for. If you want to know the pros and cons of other caching plugins, feel free to leave a comment below with the plugin name.
First, the conclusion.LiteSpeed hosts can only use the LiteSpeed Cache plugin. Non-LiteSpeed hosts, shedding money: it is recommended to use the Flying Press plugin (best used with FlyingCDN).
Non-LiteSpeed hosting, do not want to spend money: blogs, foreign trade stand-alone site/official website and other simple sites using Wp Rocket, other complex points of the site (e-commerce, membership sites) using W3 Total Cache.
Wp Rocket | W3 Total Cache | LiteSpeed Cache | Flying Press | |
vantage | Easy to use, good compatibility | Powerful and complete, bypassing dynamic caching for fine-grained control | Powerful, full-featured, bypasses dynamic caching, stress-resistant | Powerful, complete and easy to use |
Disadvantages | Insufficient functionality and slightly less optimized | Complex setup and high threshold for use | Complex setup and high threshold for use | Cloudflare free version is not supported |
Fits the crowd | novice user | expert | expert | The beginner, the experienced person who is willing to make a difference. |
What's the best site for | Simple website: blog, foreign trade independent website / official website | Complex sites: especially suitable for shopping and membership sites | Can only be used on LiteSpeed hosting, especially for shopping sites and membership sites | all suitable |
Wp Rocket
Wp Rocket(or Little Rocket for short) says on its official homepage that they are the #1 WordPress caching plugin, and its sales, as well as its fame, really back up that statement. Click to view theWp Rocket setup tutorialThe.
The best thing about small rockets is thateasy use, point and click the mouse 2 minutes to set up, accurately cut the vast majority of user needs. Good compatibility, its CSS, JS optimization has a quick exclusion option, the official website also has detailed explanations and solutions to the various problems often encountered.
In contrast, W3 Total Cache and Swift Performance plug-ins are very complex to set up, set up a bad site is prone to problems, a large number of white users to stop, so the popularity of some small. The things made by technical men are "paranoid" a bit.
Another reason for the popularity of small rockets isThe effect is obviousIt has a very noticeable increase in website speed, giving it a steady seat at the top of the caching ladder. However, it is mainly used by white users or some of the veterans who want to save time.
For us speed speed fanatics, it's not good enough: 1) there's a bottleneck in its speed boosting effect and it can't be optimized to be very, very fast; 2) it's not powerful and full-featured enough for complex sites, especially shopping sites.
Wp Rocket optimizes bottlenecks:
For example, its removal of useless CSS (non-asynchronous) generates inline CSS, not file CSS, resulting in it not being cached to speed up other pages. The advantage of inline CSS is that the speed score will be higher, but the actual access speed will be a little bit slower.
Its settings/functions are too simple, resulting in the inability to fine-tune the control and optimization to go further. W3 Total Cache is much better in this regard, and this site now uses W3 Total Cache to optimize speed.
We use the small rocket to optimize the speed of the site, often optimized to a certain extent is stuck there, on not go. In particular, the total loading time of Google mobile speed test has not been able to optimize, you need to use with other plug-ins.
Some people may look at this with confusion. Didn't we say that small rockets are effective, but why are we now saying that they are not effective? Small rockets areCombined effectGood! Each of its features is not optimal when compared individually, and there is limited room for optimization.
For example, the heavier site: using Elementor + Woocommerce, the page is very big picture, there are video screens, boards and more. Wp Rocket optimization after Google test computer terminal still need about 2 seconds to finish loading, the mobile terminal is even worse.
Wp Rocket performance issues:
Little Rocket's preloading and resource optimization features are a bit "overbearing" and can take up a lot of resources. If you have a low server configuration, it may lag for a long time after clearing the cache or updating the settings. This problem is more common with low configuration Cloudways hosts.
Wp Rocket is not functional enough:
Little Rocket does not have object caching, Google font optimization, dynamic cache bypass and other features, is not suitable for Woocommerce e-commerce sites and shopping sites with membership features (such as this site).
Summary:Wp Rocket is mainly suitable for simple blogs, official company websites, and foreign trade independent websites., especially suitable for white people to use. If you are doing e-commerce site, with member shopping function site is not recommended.
FlyingPress
FlyingPressIt's only become popular in the last few years, it's a new caching plugin that came later, click to learn about itThe Story of Creating FlyingPress. A few years ago I saw this plugin introduced on the overseas speed guru TOM blog, and that's when I started to learn about it, and over the years more and more domestic bloggers have recommended it.
WordPressplug-in library (computing)There are also several Flying class plug-ins, and FlyingPress belongs to the same company. Functionality are very powerful, the effect is good, you can try, FlyingPress contains the functions of these plug-ins.
FlyingPress is ahead of the curve in terms of features and technology, and is easy to use, with the aim of really solving problems, each feature works quite well and is simple to set up. It is much better thanWp RocketExcellent and better results, if you are not using LiteSpeed hosting, Diamo recommends you to use this caching plugin for better results.
It has a lot of leading edge features that work well that other caching plugins don't currently have. And it's a bit on the automated side, such as automatic preloading of smart links, etc., which saves the time and effort of researching how to set it up manually.
If you use the FlyingPress caching plugin, you can also purchase theFlyingCDNservice for $5 a month with the Cloudflare Enterprise package (edge location caching, Argo intelligent routing, Polish image optimization). This CDN is the same as the high-end CloudWays and Rocket hosting CDNs, and the price is a great deal!
FlyingPress vs Wp Rocket which one is better?
Some users ask Di which one is better, FlyingPress (FP) or Wp Rocket (Wp Rocket), Diarmo thinks there is no such thing as the best, only the right one. In terms of effect, FlyingPress is definitely better, FP is better for the same function, and FP has several useful functions that Wp Rocket doesn't have:
- Merge Google Fonts Local Hosting, Backup Fonts, Remove Google Fonts feature;
- Automatically preloading the first screen image is important and useful;
- Delayed rendering/loading html feature, very important and useful;
- Automatic local hosting of Gravatar user avatar images is important and useful;
- The ability to purchase Cloudflare Enterprise CDN for $5/month;
- Remove WordPress bloat, e.g. remove Woocommerce shopping cart code, disable XML-RPC, jQuery Migrate, Gutenberg CSS, etc;
- Locally hosting external (third party) JS, CSS files is important and practical ;
In terms of compatibility, stability, and ease of problem solving, Diamo feels that Wp Rocket is more appropriate:
- Little Rocket is famous for its stability, its delayed loading JS has a quick troubleshooting function, and the official website has a very detailed tutorial on how to deal with problems. And FP official tutorials are pitifully small, about the same as none, problems have to rely on their own fumble.
- Little Rocket supports the free version of Cloudflare, which enters developer mode with one click and automatically cleans CF cache, which FP does not support.
- Little Rocket has a lot of code to fine-tune various aspects of functionality, such as the ability to adjust the amount of preloaded caches processed and useless resources removed per batch and the interval between them to avoid server lag. And FP doesn't support that, and its founder says that controlling server lag is a matter for server merchants.
- Smaller rockets are cleaner, easier to use, and there are detailed tutorials available online, much to the liking of some users.
Note: FlyingPress plugin does not support the link to the free version of Cloudflare CDN, so it can not be realized automatically clean CF cache, you need to add an additional freeCloudflare plugin, the 2 can be used together. Di has fed back to the FP team to support the free version of Cloudflare in subsequent releases.
W3 Total Cache
W3 Total Cache(W3TC for short) is a veteran plugin that has been famous for many years and is full-featured, powerful, and can be finely controlled. Unbelievably the free version of W3TC is actually more full-featured and better than the paid WP Rocket!
W3TC is very full-featured , there are object caching , database caching , page dynamic caching ( bypassing dynamic caching ) , image compression and delayed loading , CSS / JS delayed loading and compression , according to different Cookies cache different content , security headers , etc., a plug-in can be the top 3 .
W3TC is very fine, you can fine control every aspect, manual gear big love! This site is optimized with the W3TC cache plugin, and the results are clear at a glance.
The disadvantage of W3TC is the use of high threshold , set up a bad effect greatly reduced , so many people would rather use Wp Rocket. in fact, if you set up a good it is better than Wp Rocket, and can achieve Wp Rocket can not do the effect , such as caching the page at the same time bypassing a specific page in the dynamic content .
If your site is a shopping site, or has a membership system, or the site has more dynamic data, it is recommended to use W3TC plugin.
LiteSpeed Cache
LiteSpeed Cache (LSC for short) caching plugin can only be used in LiteSpeed hosts, can not be used in Apache, Nginx hosts, LiteSpeed hosts must also use LSC caching plugin.
The reason why I mention this caching plugin is because Di has seen some white people using other caching plugins in LiteSpeed hosts, instead of using LSC in non-LiteSpeed hosts, so I hope you don't make this low-level mistake.
LSC cache plugin is awesome, it is very powerful and complete, design ideas can be said to dump other plug-ins a few streets. Especially itsESI functionVery cow (OpenLiteSpeed does not support ESI functionality), you can achieve page caching while providing dynamic data, for logged in user access to accelerate, very suitable for e-commerce sites, membership sites.
LSC is not good everywhere, it is a bit complicated to set up, easy to go wrong, and may break the website if you are not careful, especially the ESI function. Its CSS/JS optimization, delayed loading of images is actually less effective and less granular than thePerfmattersPlug-in.
NitroPack
NitroPackThe caching plugin is favored by Yan Sir and some bloggers, saying that it is close to fully automated optimization and can optimize the Google speed score to a high level. We know that NitroPack is easy to cause site anomalies, high speed score but the actual loading speed is not good, do not recommend using.
A lifetime VIP member of our website who uses member privileges to enjoy our free one-on-one manual Q&A service had his website with NitroPack displayed differently on the homepage tablet and cell phone than in the Elementor editor. He bought the original version of Elementor and asked the customer service to deal with it through ticket.
But Elementor's customer service had even worse results after he messed with it, laughed me to death. After he uninstalled NitroPack and used Wp Rocket, the problem was solved automatically, so it seems that NitroPack is affecting the code. So we don't recommend this kind of automatic optimization tool, it's not smart enough, there will always be problems, manual adjustment is the best.
The following is a quote from a well-known foreign blogger's TOM article and a comment response.
A friend was using Nitro to optimize his site for speed and couldn't get it to work.
Google tests show good scores and speed, but actual access tests show slow loading pages. The top menu bar keeps going in circles .
Page down some elements are also not loaded ↓, still loading. Nitro just optimize the score to look good, the actual loading speed is not so fast, elements are not loaded in time, the real speed and user experience is not good.
Other Caching Plugins
Wp Super Cache, ,Wp Fastest CacheThese 2 caching plugins are also well known, the former is still free and made by the official WordPress team. These 2 plugins are more simple and easy to use, but they don't have many features and are not as effective as theFlyingPress.
BreezesCloudways team developed a caching plugin, easy to use, has not been warm. On the function and effect are not as good as FlyingPress and so on.
You can get it at a very low price with us.GPL version of FlyingPress caching pluginThe number of sites is unlimited and available for a lifetime. So there's no need to think aboutWp Super Cache, Wp Fastest Cache, Breezes.
Why is the site still a bit slow after using a caching plugin?
Website speed is affected by many factors, such as the way the page is built (amount of CSS/JS on the front end), image size, page size, font size, video factor, server factor, CDN usage, resource loading order, database query speed, and so on.
The caching plugin mainly implements page (html) caching, reduces PHP runs and data queries, and delays image loading. There are many other factors that affect speed that the caching plugin cannot optimize, so you need to install other plugins and use additional methods to optimize.
Different ways of using/setting up cache plugins can also lead to different results, it's not just a matter of having a brush and a drawing board. Speed optimization is a skill, knowledge that needs to be accumulated and practiced, and constantly adjusted.
It is recommended to check out ourUltimate WordPress Speed Optimization Tutorialas well as theExcellent foreign trade hosting recommendationsWe have a full range of in-depth website optimization services. Or purchase our website speed optimization service, for more information, please contactWeChat customer service.