WordPress 搬家到 SAE 之后、就不用在担心网站时不时不能访问的问题、速度也还不错。对于 SAE 上的博客来说、开启 Gzip 技能提高访问速度还能减少云豆的消耗 (云豆实实在在的钱 100 块换 1W 云豆) 。
于是今天测试了下 SAE 的压缩功能、在 chianz 上面测试了一下发现 SAE 默认是开启 Gzip 压缩功能的、后来去查帮助发现可以在 SAE 后台开启 Gzip 压缩、但是在后台开启 Gzip 压缩之后发现 SAE 默认只对静态文件进行压缩、但是 WordPress 我们是做成伪静态的、所以文章都没有被压缩。各种捣鼓之后搞定了 SAE 上面对 WordPress 的伪静态压缩。
开启 SAE 的 Gzip 压缩为 WordPress 提速
1 、 登录 SAE 后台选择好应用之后到 AppConfig 页面
2 、 然后选择< 页面压缩> 之后需要输入完全密码
3 、 在< 页面压缩> 界面在按照文件类型压缩里面讲所有文件都添加进去、随便在设置下按内容长度压缩我设置的 10240 字节 (10K)
4 、 到这里之后 SAE 后台的设置完成了、但是如果你去测试的话发现只有 jpg 、 png 、 css 之类的被压缩了、而文章页面完全没有被压缩。
5 、 接下来我们打开 index.php 文件、找到 define(『WP_USE_THEMES』, true); 这行、在这行下面添加 ob_start(『ob_gzhandler』); 然后保存通过 SVN 上传到 SAE 上。 (当然你也可以直接在 SAE 后台代码管理里面修改文件)
6 、 Index.php 更新完成之后再次去测试下 Gzip 压缩是否生效、这个时候我们的压缩就成功了、压缩率在 80% 左右、一个 100K 的文件压缩到 20K 这绝对能剩下不少的豆豆的。