自从吧wordpress搬家到sae之后、就不用在担心网站时不时不能访问的问题、速度也还不错。对于sae上的博客来说、开启gzip技能提高访问速度还能减少云豆的消耗(云豆实实在在的钱100块换1w云豆)
于是今天测试了下sae的压缩功能、在chinaz工具上面测试了一下发现sae默认是开启gzip压缩功能的、后来去查帮助发现可以在sae后台开启gzip压缩、但是在后台开启gzip压缩之后发现sae默认只对静态文件进行压缩、但是wordpress我们是做成伪静态的、所以文章都没有被压缩。各种捣鼓之后搞定了sae上面对wordpress的伪静态压缩。
下面详细说明下sae的压缩功能:
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这绝对能剩下不少的豆豆的。