Home » 网站程序及源代码 » WordPress 2.5 的一些技巧分享

6

升级到 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 既能提高访问的速度,同时还减低了数据库的负载。

环境检查:

  • 独立服务器,可查看 Apache 配置文件 httpd.conf,如果 LoadModule mem_cache_module 没有注释,说明已经开启。
  • 虚拟主机,使用 phpinfo() 查看,Loaded Modules 中如果包含 mod_mem_cache,说明已经开启。

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 的一些技巧分享
版权所有,转载时必须以链接形式注明作者和原出处并保留本声明。

6 Comments

  1. 贝贝 says:

    谢谢,不错

  2. xjb says:

    2.5并非真的取消了gzip而是否开启gzip交由服务器来匹配,可通过修改htaccess来启动

  3. 樂思蜀 says:

    Re: xjb

    感谢您的提醒!那里说法不当,已经修正,并加入了实现的方法。

  4. Sunxc says:

    呵呵 关注中 还没敢升级

  5. purose.cn says:

    这个Ping 的太好了!

    感谢!感谢!

  6. WANGJIARONG says:

    路过。。。
    这篇文章好,学习中、
    关注博主

Leave a Reply