对于一个网站或是博客而言,速度的重要性是不言而喻的,所以我们就直接切入正题,看看都有哪些方法可以给WordPress博客提速吧。不过,要提醒大家在修改任何代码之前务必做好备份。
1. WordPress缓存
使用WordPress对象缓存
只要在配置文件wp-config.php里插入下面的代码,你就可以实现缓存数据库查询而不需要每次对服务器的请求都重新加载。
// Enable the WordPress Object Cache: define(ENABLE_CACHE, true); |
使用缓存一方面可以提高网站速度,另一方面也减少了服务器资源的消耗。
使用缓存插件
比较流行的缓存插件应该是WP Super Cache。它将发布的内容缓存并在服务器上以文件的形式保存起来,所以再次请求时只需更少的资源消耗就可以实现更快的速度。同时,随着评论的加入,这个插件也会自动更新,因此博客动态的性质不会因此消失。或者你也可以使用 W3 Total Cache插件,Mashable在使用,号称使用它之后速度会比原来快好几倍呢。
2. 选择合适的主机
尽管WordPress对主机并不会十分挑剔,但WordPress.org官方也还是有给大家列出理想的服务器配置,大多数主机都能够满足这个基本的要求,但是选择一个正确的主机、速度快、安全性高的主机将会让你受益不少。在选主机的时候有一定要考虑以下几个因素:
带宽限制
处理器的速度/类型
支持的数据库
支持的域名数
PHP、MySQL等的版本
WordPress.org官方也有一个WordPress主机页面,目前国内比较火的两个美国主机商IXWebhosting和Hostease似乎也有很多WordPress用户在使用。
3. 削减插件
看看你的插件列表把目前不在使用的插件删除,接着删除一些正在使用却不是很有必要的插件。 这些插件都可能会消耗你的服务器资源,因为WordPress加载页面的时候会加载所有的插件。确保WordPress核心程序以及所有的插件都是最新版本,很多旧插件不仅会失效还可能会造成你的博客宕机。
WordPress 3.0有一个全新的插件更新功能,可以批量更新WordPress插件,应该说插件的更新已经非常方便了,因此大家没有理由不再去更新自己的插件了。
4. 选择合适的主题
不要小看主题,主题可以决定一个WordPress博客的成败,建议选择别具风格却又简单的主题。另外,也有必要明白图片越少就等同于说加载的时间就越少,那网站的速度就更快了,因此尽可能选择图片少、基于CSS的主题设计。表格、框架以及静态HTML组成的主题比用最新技术开发出来的主题慢得多。你可以选择一个最低限度的主题然后依据自己的需要做些修改。不过,不能单纯把主题是否简单看成是衡量网站速度的唯一因素,你可以通过YSlow或Pingdom’s Page Test等来测试实际速度。
5. 压缩图片
尽管说干净的页面能为博客的速度加分,但是我们都很清楚一个成功的博客肯定也离不开图片的支持,两全其美的办法就是适当对图片格式进行处理和压缩,然后提高博客的速度。图片格式的处理有几个要点:
图片颜色比较少的图片应该保存成 .GIF或.PNG格式,色谱比较全的图片保存成.JPG格式,如果你有使用图片编辑软件,如PS可以将图片保存为网页格式,它会找到最佳的格式来保存,仍然能够保存图片的质量不受影响。接着,在不影响使用效果的前提下,你可以尽可能减小图片的尺寸,不过图片的格式应该为RGB这样才不会让颜色失真。