# 优秀的WordPress高级纯静态插件: Super Static Cache

- Link: https://yjyj.net/share/4774.html
- Published: 2014-10-11T09:22:11+08:00
- Author: 小 虾

⚡ 生猛大蝦编辑部 · 30 秒核心看点

 * Super Static Cache 主打 WordPress 纯静态化，减少 PHP 和数据库查询压力。
 * 它兼顾直接缓存与重写缓存两种模式，安装配置比传统方案更省事。
 * 适合想提升访问速度、又不想大改固定链接的网站实战参考。

一下内容来自作者原文:
 `Super Static Cache是本人最近开发的一块专门为Wordpress实现
静态化的插件，目标是用来替代wp super cache和cos html cache。 Wp super cache最著名
的wordpress缓存插件之一，它是一款高级插件，能够根据需要作出很多配置，还能自动设置
缓存过期时间，在大多数情况下都非常实用。但是一但数据量多大，就可能因为不合理的设置
导致服务器压力过大，出现网站反应速度慢，打不开等情况。 cos-html-cache是国人开发的
一款wordpress纯静态化插件，会自动生成文静态文档，下次访问会直接通过web服务器而不是
php，总体表现良好，但是安装有些复杂，经常会出现不能缓存而不带任何提示的问题，另外
一个问题就是固定链接必须设定为为.html, 这样一来，很多网站如果要使用它，就得改变网站
的固定链接，牵一发而动全身了。 Super Static Cache集合wp super cache和cos-html-cache
的特点，安装配置简单，缓存效率高，有良好的交互，有完全直接缓存和重写缓存两种模式，
还能根据需要设置不缓存的页面。

 

![优秀的WordPress高级纯静态插件: Super Static Cache - 配图](https://yjyj.net/wp-
content/uploads/2014/10/Super-Static-Cache-screenshot.png)

 

 

`安装方法：把super-static-cache上传到wordpress的插件目录，“wp-content/plugins/”，
在后台的插件管理中激活super static cache，然后进入设置->Super Static Cache中启用，
选择插件的运行方式（默认为关闭状态）。缓存之后，所有的页面将不再通过PHP，也不再查询
数据库，很大程序上节省了系统资源。
 最新版本下载地址 1，插件已经被wordpress收录，
去wordpress下载 2，在后台插件安装界面直接搜索Super Static Cache下载安装 FAQ 1, 缓
存的加载速度快不快？ 缓存好之后，下次访问次文章时，web服务器（IIS,Apache或Nginx）
会直接访问这个缓存文件，并不通过wordpress，也不会查询数据库，这样减少很多时间。即使
这样，加载速度也会和您的web服务器有关系。 2, 直接缓存和重写缓存有什么区别？ 直接
缓存会根据固定连接的设置，把缓存文件直接存放在wordpress安装目录下，如果页面较多的话，
会导致wordpress程序文件和缓存文件混在一起，重写缓存就是专门建立一个缓存存放目录（
super-static-cache）来存在这些缓存文件。当然，必须要升级网站的rewrite规则。 更新
日志 1，安装卸载时报Notice，已修复，感谢@camson反馈 2，使用部分主题时，用户登陆时
和不登陆前台界面不一样导致缓存不相同，已修复 3，已升级致2.0.0，功能：a.支持rewrite
模式，如果选择，系统会在WP的安装目录下创建一个super-static-cache目录，会把所有缓
存放到这个目录里，开启这个功能需要升级rewirte规则。b.英语管理后台的支持。c.bug的
修复。d.文章发布会自动构建缓存。e.文章更改也会自动构建缓存。f.文章删除会自动删除
缓存。 4，2.0.1: 优化nginx下选择rewrite模式的rewrite规则。 5，2.0.2: 增加url中含有
多字节字符的缓存支持（由于windows服务器不同语种使用各不一样的字符集编码，所以暂不
支持windows服务器的多字节缓存支持）

作者地址:
 http://www.hitoy.org/super-static-cache-for-wordperss.html

❓ 延伸问答与排错指南（FAQ）

Super Static Cache 适合什么类型的网站？

适合希望把 WordPress 页面尽量静态化、减少 PHP 和数据库压力的网站，尤其是访问量上来
后想提升响应速度、又不想把配置搞得太复杂的站点。它的定位就是在效率和易用性之间找
平衡。

直接缓存和重写缓存该怎么选？

直接缓存会把缓存文件放在 WordPress 安装目录下，结构更直观；重写缓存会单独建立 super-
static-cache 目录，文件更集中，但需要同步升级 rewrite 规则。若页面多、想更清爽，
优先考虑重写缓存。

为什么启用后页面会更快？

因为缓存生效后，后续访问会直接由 Web 服务器读取静态缓存文件，不再经过 WordPress 
运行流程，也不再查询数据库。这样能明显减少服务器开销，但最终速度仍会受服务器本身
性能影响。

📚 【[资源分享](https://yjyj.net/category/share)】专栏延伸阅读与热门精选（[全站文章归档](https://yjyj.net/archive)）：

 * [新超马等wii模拟器手柄设置](https://yjyj.net/share/4707.html)
 * [业界良心: Adobe 与 Google 合作開發開放原始碼中文字型（Source Han Sans，免費下載）](https://yjyj.net/share/4686.html)
 * [给sublime text3添加右键支持](https://yjyj.net/share/4837.html)
 * [收集一点博世电动工具的小资料](https://yjyj.net/share/4843.html)
 * 热门必读[跨境电商 AI Prompts](https://yjyj.net/ad/7723.html)
 * 热门必读[重置 Mac 的 SMC](https://yjyj.net/learn/7596.html)

## Comments

### By: Caola

- Link: https://yjyj.net/share/4774.html/comment-page-1#comment-12939
- Published: 2014-10-14T21:11:46+08:00

我现在是用 Redis 来进行缓存，响应速度是微秒级别的，其他什么的缓存都不知道被甩了多少
条街！

### By: 小虾

- Link: https://yjyj.net/share/4774.html/comment-page-1#comment-12951
- Published: 2014-10-15T21:55:42+08:00

好腻害,redis方便很多哈 不过我的小站更适合生成html嘿嘿\~
