初级优化 1.开启Gzip压缩,节省http流量: 在AppConfig中开启Gzip压缩并在index.php中的define(‘WP_USE_THEMES’, true);后加入ob_start(‘ob_gzhandler’); 检查你的网站是否开启了Gzip压缩:http://tool.chinaz.com/Gzips/ 2.使用jQuery CDN替换网站内置的jQuery: 在这里找到对应的jQuery版本替换主题模版 http://lib.sinaapp.com/?path=jquery 3.设置对png,gif,jpeg,bmp,css,js文件的过期时间(缓存) 这些东西往往都是静态文件,不会有改变,所以在AppConfig中添加对这类文件的规则,通常设置过期时间为604800秒(7天) 4.设置文件类型 对相应后缀的文件设置正确的文件类型,Content-Type表在网上可以查到 这项设置也在AppConfig里 5.设置404错误页面 这项是为了防止wordpress自动判断错误页面,减少CPU占用 在AppConfig里设置唯一的页面即可 6.升级你的WordPress版本 这条只适用于不在SAE上做wp博客的朋友,因为WP4SAE是由SAE官方移植的,如果贸然升级版本,会变得不适应SAE平台. 非SAE用户可以直接升级新版本,因为新版本的优化会比旧的好. 7.压缩图片 使用无损压缩工具将图片压缩成PNG格式,尽量小 中级优化 1.去除主题模版中占用CPU却又没有多少意义的东西. 比如我用的W1s模版,其中404.php的完全可以改成固定的路径 同样的,那些明显能够直接使用html却是php生成的内容,也请更换成html的形式. 2.找到那些设置固定图片width和height属性的img标签,将图片直接修改成规定大小,避免多余的流量. 3.重写模版文件,把流量的损耗降到最低(因为有一部分模版设计人员对编程不是很在行…) 高级优化 1.重写wordpress的数据库读写模块,如果你是在SAE里进行存储,将MySQL中的数据转换成KVDB的数据,这样能大大的减少CPU占用和加快显示速度. 2.更换博客程序,如果WP到了你无法容忍的地步,切换成SAE版的Emlog,云豆消耗将会少很多.同时数据迁移和模版迁移会浪费你很多时间和精力,行动前务必慎重考虑.