The WordPress Super Cache plugin is familiar to WordPress bloggers. If it is the first time to hear, so basic can determine you are a pure small white stationmaster! In addition to W3 Super Cache and W3 Total Cache, the W3 Super Cache plugin uses memcached to improve performance. He rarely gives a long speech. The main reason is that Mingyue’s experience of using WP Super Cache has been very bad, and even experienced too many strange destruction experiences such as implantation of black chain, Trojan horse awakening, backdoor intrusion and so on on the shared host because of using WP Super Cache.

Of course, Mingyue does not mean to denigrate WP Super Cache plug-in, but just to tell you that there are a lot of points that need to be paid attention to when using WP Super Cache plug-in. One plug-in cannot solve all the problems, and there are a lot of work to be done to use a plug-in well. At the same time, be sure to understand how the plugin works and what it does, rather than reading a few specious online tutorials. In view of this, mingyue took time today to talk to you about the WP Super Cache plug-in.

Although Mingyue has been “tortured” by the experience of using WP Super Cache, she still believes that WP Super Cache, an old WordPress Cache plug-in, is unshakeable. Its main advantages are as follows: Simple entry, outstanding efficiency performance, covering the entry of advanced options, stable and efficient. Super Cache plugin:

The WP Super Cache plugin can generate static HTML files from your dynamic WordPress blog. Once the HTML files are generated, your WEB server will use the HTML files directly to provide services without having to deal with the relatively bloated and expensive WordPress PHP scripts.

Static HTML files will be available to most users:

  • The user who has not logged in.
  • Users who have not left comments on your blog.
  • Or users who haven’t looked at password-protected articles.

To put it bluntly, WP Super Cache plugin is a plugin to make up for the excessive consumption of dynamic performance of WordPress blogging system. As for the difference between dynamic and static, we will not repeat it, mainly at the server level. Small white to know that this dynamic and static picture is not moving and will not move can (joker’s cognition must not have). W3 Total Cache, Wfastest Cache, COs-HTml-cache, WRocket ** In fact, mingyue found a small detail that other Cache plug-ins do not have the advantage as indicated by the arrow in the picture below:

The author of WP Super Cache is Automattic. It used to be Donncha. Automattic is the parent company of WordPress. Some say Donncha was a developer at Automattic, but I think Donncha came to Automattic for WP Super Cache, Automattic has acquired WP Super Cache as an official WordPress Cache plugin. (This is where the title of the official WordPress cache plug-in comes from.)

So the biggest benefit of WP Super Cache being the official WordPress Cache plug-in is that the integration and compatibility of WP Super Cache with WordPress has been greatly improved, which has resulted in the performance of WP Super Cache almost immediately. Especially after enabling the plugin (default setting is) page loading speed value Waiting(TTFB) several times improved, while the server load performance is almost unchanged, this performance is comparable to any charging CDN service.

Mingyue tested the performance of WP Super Cache plug-in on Begin theme, Dragon theme and B2 theme, all of which could be evaluated as “excellent”. The performance, stability and compatibility were nearly perfect. WP Super Cache is now a plugin that only needs the default Settings to enable Cache. These advanced Settings will affect the performance and security of the server.

If your server configuration is relatively low or there are multiple WordPress sites on one server, WP Super Cache plug-in is basically a necessary Cache plug-in, which will make your server run more easily and improve the website browsing experience, at least the feeling of Mingyue now. Go and have a try!

Here is a screenshot of myeong’s WP Super Cache configuration. In fact, there is nothing to say because it is almost the default setting, only a few small options to choose according to your needs.

Enabling caching

For the Settings in the advanced module, [cache implementation] recommend “simple mode”, basically choose to mark “recommended”.

The main reason why You are not advised to choose “Expert mode” is that WP Super Cache is not compatible with Nginx. This “expert mode” is suitable for Apache. Donncha has long since stated that “expert mode” on Nginx is not officially recommended or supported. As for the so-called WP Super Cache corresponding to the Nginx configuration does not represent the official oh, the moon test will indeed have many inexplicable problems, so here, the moon stressed that if you are using Nginx, then do not try to “expert mode”.

Go ahead, check the above two boxes and you can choose them according to your own needs.

This “cache timeout” is determined by your own situation. As a WordPress blog site, if there are many comments and members are active online, this “cache timeout” should not be too long, like the official recommendation 3600 seconds is appropriate. The shorter this time means that the server has to frequently delete old caches to generate new caches, which in turn increases the perceived server load. Conversely, the longer this “cache timeout” is, the lower the performance load on your server and the faster it will naturally run. Therefore, we should set according to the actual situation of their own site, do not blindly rigid hard set.

To sum up, using WP Super Cache is just like the saying in A Bite of China that “high-end ingredients only need the simplest way of cooking”. You can just use default Settings and recommended options without sophisticated configuration techniques, and you will get unexpected performance results. This is the beauty and advantage of the official WordPress cache plugin.