玩 WordPress
博客的站长一定很熟悉 WP
超级缓存插件吧?如果这是我第一次听说,那么你基本可以确定你是一个纯白的小站长!除了岳明在文章《WP
Super
Cache
和 W3
Total
Cache
Cache
Cache
插件使用 memcached
提高性能》中特别提到 WP
Super
Cache
之外,很多时候提到 WP
Super
Cache
,基本都是一笔带过,很少给你长篇大论。主要原因是岳明使用 WP
Super
Cache
的体验一直都很糟糕,甚至在共享主机上也经历了太多黑链植入、木马唤醒、后门入侵等精彩的破坏。
当然,并没有诋毁 WP
超级缓存插件的意思,只是想告诉大家,使用 WP
超级缓存插件要注意的事情很多。一个插件不能解决所有的问题,要很好地利用一个插件,还有很多任务要做。同时一定要了解这个插件的原理和功能,而不是看几个似是而非的在线教程就信以为真。有鉴于此,岳明今天花时间给大家讲讲这个 WP
超级缓存插件。
虽然 WP
超级缓存的使用体验让岳明吃了苦头,但岳明还是认为 WP
超级缓存这个老WordPress
缓存插件的地位是不能动摇的。其主要优点是:入门简单,效率突出,涵盖高级入门选项,稳定高效。我们来看看 WP
超级缓存插件的官方介绍:
WP
Cache
的作者变成了 Automattic
,但曾经是 Donncha
!Automatic
是 WordPress
的母公司。有人说 Donncha
是 Automatic
Company
的开发者,但我觉得 Donncha
加入 Automatic
Company
是因为 WP
超级缓存。自动伪装成 WordPress
官方缓存插件的 WP
超级缓存!(这是本文标题中 WordPress
官方缓存插件的源码基础。)
那么,WP
Super
Cache
成为 WordPress
官方缓存插件的最大优势就是它与 WordPress
的兼容性有了很大的提升,这也让 WP
Super
Cache
的性能几乎立竿见影。尤其是插件启用后(默认设置为 all
),页面加载速度值 Waiting
(TTFB
)提高了数倍(通俗地说就是页面加载速度飙升),而服务器的加载性能几乎不动,这种性能并不会损失任何收费 CDN
服务。
WP
Super
Cache
插件的性能已经在三个主题上进行了测试:岳明 Begin
主题、Dragon
主题、B2
主题,都可以用“优秀”来评价,性能、稳定性、兼容性都近乎完美。可以说,WP
Super
Cache
插件只是安装启用后打开缓存的默认设置,但那些高级设置会因为服务器等原因影响性能和安全性。
如果你的服务器配置比较低或者一台服务器上有多个 WordPress
网站,那么 WP
超级缓存插件基本上是必备的缓存插件,这样会让你的服务器更容易运行,提升网站浏览体验,至少岳明现在是这么觉得的。快试试!
这是岳明 WP
超级缓存配置的
截图
。其实也没什么好说的,因为几乎都是默认设置,只有几个小选项可以根据你的需求选择设置:
WordPress
官方缓存插件: WP
Super
Cache
启用缓存功能
对于高级模块中的设置,【缓存实现方式】只是推荐“简单模式”,基本选择标注“推荐”。
至于岳明为什么不推荐你选择“专家模式”,主要原因是 WP
超级缓存有一个缺点,与 Nginx
的兼容性不够好。这种“专家模式”更适合 Apache
。插件作者 Donncha
很早以前就说过“专家模式”在 Nginx
下总是有莫名其妙的问题。到目前为止,Nginx
下的“专家模式”还没有得到官方的推荐和支持。至于网上文章和教程中给出的所谓 WP
超级缓存对应的 Nginx
的配置,并不代表官方。经过岳明的实际测量,确实会有很多令人困惑的问题,所以在这里岳明强调,如果你使用的是 Nginx
,那就不要尝试“专家模式”。
继续,上述两个勾选大家根据自己需要选择就是。
这个“缓存超时”是大家根据自己的情况决定的。作为一个 WordPress
博客网站,如果有很多评论和在线登录的成员都是活跃的,这个“缓存超时”应该不会太长。由于官方建议的 3600 秒更合适,这个时间越短意味着服务器需要频繁删除旧缓存来生成新缓存,服务器负载的重复自接纳会增加。相反,这个“缓存超时”越长,服务器的性能负载就会越低,自然运行速度也会越快。因此,我们应该根据我们网站的实际情况进行设置,不要盲目修复。
综上所述,使用 WP
Super
Cache
就像《舌尖上的中国》里说的“高端食材往往只需要最简单的烹饪方法”。您可以使用默认设置和推荐选项,而无需任何复杂的配置技术。你得到的一定是意想不到的表现结果。这就是 WordPress
官方缓存插件的魅力和优势。谁使人正式?这还不够吗?
转载请注明:汇站网 » WordPress
官方缓存插件: WP
Super
Cache