升级到 WordPress 2.5 后,是不是还有些不习惯呢?这次升级变化很大,比如,我遇到一个挺好的评论,但刻意包含了网址,想保留此君的评论但去除网址,竟然找不到编辑的地方,后来观察才发现点击评论者名称编辑。这些操作上的变化慢慢习惯了,WordPress 2.5 在以前版本的基础上,速度和性能上是值得称道的。
下面樂思蜀为你分享三个技巧:
Gzip Page
WordPress 2.5 将之前的“Gzip”选项去除了,交由服务器来匹配(感谢xjb的指正)。使用压缩输出,能显著的提高性能,节省30-40%的带宽和加载时间,现在介绍两种在 WordPress 中开启 Gzip 压缩输出的方法。
说明:下面介绍的两种方法均需 Apache 版本 2.0 以上,并且加载了 mod_deflate 模块;Apache 2.0 以下,使用 ob_gzhandler 函数通过 GZip 压缩页面,会大量消耗服务器内存,不推荐使用。
方法一:使用 Apache 的 mod_deflate 模块来实现 gzip
在 .htaccess 文件中插件以下代码:
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/xml application/x-httpd-php application/x-javascript text/css
</ifmodule>
或
<ifmodule mod_deflate.c>
AddOutputFilter DEFLATE html xml php js css
</ifmodule>
方法二: WordPress 2.5 的 Gzip 插件。
点击这里下载:Filosofo GZIP Plugin
使用非常简单,上传到插件目录,激活插件即可。
Memcache
Memcache 是什么?Apache 官方文档上有详细说明;或者Google一下:Memcache 是一种高性能的分布式内存对象缓存系统,Memcache 既能提高访问的速度,同时还减低了数据库的负载。
环境检查:
WordPress 启用 Memcache:
打开 WordPress 的 wp-settings.php 文件,搜索 object-cache.php,会发现 WordPress 默认已经启用 Memcache 功能,如果检查到 object-cache.php 文件存在,直接调用它作为 WordPress 对象缓存机制。
所需文件下载:
包含2个文件:object-cache.php 和 memcached-client.php
下载后直接放到 wp-content 目录下即可。
丰富你的Ping
当发表了新文章后,WordPress 可以 Ping 引用的目标(如果设置中开启)和预设的 Ping 地址,告知目标你的博客更新内容。
WordPress 安装后预设的 Ping 地址只有一个(设置 -> 撰写),我们可以把比较重要的、国内流行的一些地址加入进去,比如我设置的有:
http://blogsearch.google.com/ping/RPC2
http://blog.yodao.com/ping/RPC2
http://www.feedsky.com/api/RPC2
http://www.xianguo.com/xmlrpc/ping.php
http://www.zhuaxia.com/rpc/server.php
http://rpc.technorati.com/rpc/ping
http://rpc.pingomatic.com/
你也可能参考官方的 Ping 服务列表,加入自己喜欢的地址。
作者:樂思蜀
原文:WordPress 2.5 的一些技巧分享
版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。
谢谢,不错
2.5并非真的取消了gzip而是否开启gzip交由服务器来匹配,可通过修改htaccess来启动
Re: xjb
感谢您的提醒!那里说法不当,已经修正,并加入了实现的方法。
呵呵 关注中 还没敢升级
这个Ping 的太好了!
感谢!感谢!
路过。。。
这篇文章好,学习中、
关注博主