如何提升你的wordpress站点速度

2012/07/30

一直有客户在询问我,怎么提升他的网站速度?因为他觉得他的wordpress网站速度很慢。从我的经验来看,提升网站速度并不是困难的事,如果你舍得花钱的化。但是这个不在今天谈论的范围。我们要追求免费的方法提升网站速度。所以下面的知道都是基于免费工具:

一、测试的网站速度有多快。

所谓知己知彼,百战百胜。在开始优化我们的网站,我们必须要多自己网站要有一个清晰的了解,我的速度处在一个什么状况?不错。这里列出三个工具可以帮助你测试:

1.Google Page Speed Online

2.Yahoo! YSlow

3.百度站长工具,需要注册使用。

通过其中任意一个工具都可以获得你的网站速度得分。

网站测速

上面的就是测速结果,说明有提供的空间,一般都会给出一些建议。先安装建议,能优化的就优化,不能优化的就跳过。

二、影响速度的原因是什么?

有的人以为wordpress会影响速度,这是大错特错的。如yoast的网站,还是国外的网站,用wordpress构建,速度快的令人不可置信。实际上影响速度的原因主要集中在两点:

1.主机或服务器本身的速度;

2.主页大小和多余文件。

第一个需要更多的投入,我们讨论第二个。

三、图片影响你网站的速度?

一张图片胜过100个文字,所以很多人都不能容忍网站没有图片的。关键是怎么把图片压缩到最小。有四个简单的方法减少图片尺寸:

  1. 选择正确的图片格式:
    • PNG格式
    • JPEG格式
  2. 压缩图片:
    •  JPEG图像可以被压缩80%
    • PNGs 不能被压缩
  3. 上传预定义尺寸的图像:
    • 如果你有一个大尺寸的图像,上传此图像和图像的缩略图
  4. 安装 WP Smush.it 插件-此插件具有压缩图片的作用,几乎安装激活即可

四、你数据库需要缓冲吗?

对于wordpress,采用的是动态读取数据库的方式,也就是每次遇到点击的时候都会去读取数据库的内容。如果你的网站访问大于500IP的话,这个数据库缓冲的作用就非常的明显。以下是推荐的缓冲插件:

1.W3 Total Cache

2.WP Super Cache

我的网站使用了数据库缓存,效果好多了。

五、你真的需要某个插件吗?

wordpress插件永远是个争议的话题,有的插件是会加载多余的文件的。所以我们对每个插件的使用应该慎重。所以我们需要在功能与速度之间做个取舍(注意,把这些插件写进主题内同样会加载文件的。)

有一个插件可以对此进行评估:

P3 (Plugin Performance Profiler).

通过它,可以知道那个插件会影响有多大。

插件评估

如果一个插件影响速度大,而实现的功能非必须的,你就可以考虑把它不要激活了。

当然鉴于笔者的水平,还有未谈到的地方,希望大家在这里留言讨论。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注