7条WordPress速度优化方法

随着文章及访问人数的增加,你是否发觉网站的加载速度越来越慢?如果你想留住用户,那么抓紧优化以下自己的博客。

1. 动态查询语句转化为静态代码,减少数据库查询次数。

<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
          <head profile="http://gmpg.org/xfn/11">
          <meta http-equiv="Content-Type" content=" <?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />

转化后代码如下:

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

可简化的一些代码:

  1. <?php language_attributes(); ?>header.php
  2. <?php bloginfo(‘html_type’); ?>header.php
  3. <?php bloginfo(‘charset’); ?> - header.php
  4. <?php bloginfo(‘name’); ?> – 整个主题。
  5. <meta name=”generator” content=”WordPress <?php bloginfo(‘version’); ?>” /> – header.php。.
  6. <?php bloginfo(’stylesheet_url’); ?>header.php
  7. <?php bloginfo(‘rss2_url’); ?>header.php, sidebar.php and footer.php
  8. <?php bloginfo(‘pingback_url’); ?>header.php.
  9. <?php bloginfo(’stylesheet_directory’); ?> – 整个主题。
  10. <?php bloginfo(‘description’); ?> – 整个主题。
  11. <?php bloginfo(‘comments_rss2_url’); ?> – sidebar.php and footer.php.
  12. <!– <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. –>footer.php.

2. 代码优化

在调用插件或函数时使用 function_exists(),以防插件或函数不存在时,造成错误,影响整个博客的加载。

<?php if (function_exists('refer_thanks')) { refer_thanks(); } ?>

3. 图片优化

选择合理的图片格式,尽量减小图片大小。

4. 删掉不用的插件

5. WordPress 缓存,安装 WP-Cache WP-Super-Cache 插件

6 . 优化数据库表

推荐使用 WP-DBManager 插件,此插件提供了数据库的全部操作功能,包括数据库的备份等。

也可使用 phpmyadmin 的工具来手动优化和修复你的数据表。

7. 关闭文章版本管理

从 WordPress 2.6 开始,文章版本管理机制加入到了 WordPress 中来。比如,每次你“保存” 文章,就会在数据库保存一个版本。如果不需要这个功能,可以在 wp-config.php 文件里添加一行,此文件在 WordPress 安装目录内:

define(‘WP_POST_REVISIONS’, false);

如果你已经使用这个功能一段时间,那么很可能数据库里已经保留文章的许多版本。如果你希望移除这些版本,可以在PHPMyAdmin中执行下面的代码:

DELETE FROM wp_posts WHERE post_type = "revision";

注意:务必小心。如果你不确定你所执行的操作,一定要保留最新数据库的备份,或者请专业人士帮你搞定。

除非注明,本博客文章均为原创,转载请以链接形式标明本文地址
原创文章如转载,请注明:转载自 任鸟飞网页设计 [ http://www.renniaofei.com/ ]
本文链接地址: http://www.renniaofei.com/code/7speed-up-wordpress/
引用通告地址 Trackback URL:直接在本文链接地址后添加 trackback/
本文短网址: http://bit.ly/cek8Lm
任鸟飞

任鸟飞网页设计网创办者 主要关注网页设计,网站建设,图形图像设计。 Twitter @renniaofei QQ:29900684

1 条评论

  1. 疾风 六月 27th, 2010   4:58 上午

    这个不错 最近WP慢的要命 哎

留下评论

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: