📜 ⬆️ ⬇️

Comparative and detailed analysis of caching plugins for WordPress


Caching plug-ins are many with a large set of parameters and functions - without careful analysis it is impossible to make an intelligent choice . Having looked through the Internet, I did not find any really normal comparisons. There are only posts exclusively for attracting attention - descriptions of plug-ins. The usual thing - SEO pulses, so to speak. I even saw an attempt to make a comparative analysis of the three plug-ins, but there was nothing further than measuring the download speed through the online service. But how everything is arranged inside, what the optimization influences is not said. After all, each site is individual - you still need fine tuning - you need to understand the principle of operation for the optimal choice.

This article was created simultaneously with the creation of the material , the focus of which is on the use of analysis results. Here I want to share more details and methods of this analysis with sophisticated people and brothers in the shop.

Principles


WordPress consists of a variety of PHP scripts. Each time a site (server) is accessed, part of the scripts are executed and the result is output in the form of an HTML page. The main idea of ​​optimization is to save time by issuing a ready-made result for rarely changing content.

Due to the urgency of the problem, many cache plugins have already been written and new ones appear. Also, you never want to pay too much, so only free and shareware solutions are compared.
')
The main features that the plugin should have to provide high-quality caching are highlighted :


Plugin comparison


In order to compile a current study list, a selection of plug-ins was made through the well-known wordpress.org c search for the words cache and a selection of the first 140 (10 pages) matching. It turned out 24.

By the way, if you think that some decent plug-in is not in the list - please write in the comments - I will add them to the analysis later.

Technique



Each criterion was checked using the Chrome browser:


results


The main result of the analysis is a detailed XLSX table , in which you can conveniently sort, filter and see the methodology for calculating the final weights. It also contains notes to the specifics of the plug-in when evaluating each criterion.

Each plugin is assigned roles based on test results for easy understanding of the spectrum of coverage of the required properties.

The following are summarized comparison results for an overall picture and convenience.
Plugin
Role
Score
Total
Server cache
Client cache
Optimize
Manage
LiteSpeed ​​Cache +
Hyper Cache Extended +
Autoptimize +
Speed ​​Up - Browser
Caching
(Bundle)
Full
96%
98%
71%
100%
100%
Breeze
1.0.10
Full
93%
95%
71%
97%
75%
Wordpress cache
and CDN Plugin +
Autoptimize
(Bundle)
Full
90%
98%
100%
83%
75%
Autoptimize +
Cache Enabler +
Speed ​​Up - Browser
Caching
(Bundle)
Full
88%
98%
71%
83%
100%
W3 Total Cache
0.9.7
Full
84%
55%
100%
100%
100%
Wordpress cache
and CDN Plugin
1.5.04
Full
82%
98%
100%
67%
75%
LiteSpeed ​​Cache +
WP Fastest Cache
(Bundle)
Full
79%
50%
71%
100%
100%
WP Rocket
3.2.0.1
Full
76%
50%
71%
95%
100%
WP Speed ​​of Light
2.3.2
Full
70%
50%
71%
83%
100%
Yasakani cache
2.0.4
Full
64%
98%
0%
53%
75%
Hummingbird page
Speed ​​optimization
1.9.2
Optimize
53%
48%
71%
50%
100%
WP Fastest Cache
0.8.8.6
Full
52%
50%
71%
47%
100%
Cache Enabler
1.3.1
Server cache
48%
95%
0%
20%
100%
LiteSpeed ​​Cache
2.6.1
Optimize
47%
2%
71%
70%
100%
Cache script for Wordpress (raw)
2.06
Server cache
47%
98%
0%
20%
50%
Autoptimize
2.4.1
Optimize
44%
2%
36%
73%
100%
Powered cache
1.2.2
Full
44%
50%
71%
thirty%
100%
Hyper cache
3.3.7
Server cache
43%
95%
0%
ten%
100%
Hyper Cache Extended
1.6.3
Server cache
43%
95%
0%
ten%
100%
Simple cache
1.6.4
Server cache
43%
95%
0%
ten%
100%
Super Static Cache
3.3.5
Server cache
43%
95%
0%
ten%
100%
WP Super Cache
1.6.4
Server cache
43%
95%
0%
ten%
100%
Fast Velocity Minify
2.3.5
Optimize
36%
2%
0%
65%
100%
WP Performance
Score booster
1.9.2.1
Client cache
31%
23%
71%
thirty%
0%
Speed ​​booster pack
3.7.1
Optimize
27%
0%
0%
52%
50%
Comet Cache
170220
Full
27%
25%
0%
thirty%
100%
Speed ​​Up - Browser
Caching
1.0.2
Client cache
23%
0%
71%
thirty%
0%
Gator cache
2.1.7
Server cache
20%
48%
0%
0%
100%
Cachify
2.2.4
Full
sixteen%
25%
0%
ten%
50%
Cache-control
2.2.2
Client cache
3%
0%
29%
0%
0%

Conclusion


The resulting table allows you to select plug-ins according to the necessary criteria and select combinations of several to maximize the coverage of the necessary criteria. In confirmation, 4 combinations were selected and tested (marked with bundle instead of version).

Specific settings are described in the material mentioned at the beginning of the article.

Source: https://habr.com/ru/post/426835/


All Articles