如何提高WordPress速度?页面打开慢的8个原因

怎样提高WordPress加载速度?

下面是我在使用WordPress过程中找出的一些提高WordPress网站或博客访问速度的办法,甚至只应用其中几种就能明显提高你的网站页面打开速度。

1、选择优质主机

许多廉价主机价格低的看起来很诱人,但大多数会以牺牲网站访问速度为代价,并且很容易在流量高峰期频繁当机。如果很在乎网站的表现,将WordPress网站放在很多人共用服务器的虚拟主 机上显然是不明智的选择。因此,以适当价格购买一台优质主机很有必要。

2、使用稳定的框架和模板

例如,WordPress的默认安装模板“Twenty Ten或Twenty Eleven”就是速度非常快的框架,这与它简洁实用的结构设计有关。如果预算充足,买一个加载速度快的付费模板是最佳选择。另外, 从SEO优化的角度看,打开速度快的网页毫无疑问会占优势。

3、利用有效的缓存插件

WordPress插件的作用很大,特别是与缓冲有关的插件,对提高页面加载速度很有好处。其中以“W3 Total Cache”最受欢迎,不仅简单,也容易安装和使用。

4、优化图片(自动)

雅虎有一个叫做Smush.it的图片优化器,能在不降低质量的情况下迅速减少图片的文件大小。但每张图都用它处理,不仅麻烦,并且很浪费时间。幸运的是,免费插件WP-SmushIt能帮助你在上 传图片时自动处理。

5、优化首页加载速度

首页通常是网站最重要的部分,因此多花些功夫优化是值得的。实际上,只需要做简单的几件事情就能迅速提高首页打开速度,如:

  • 用摘要替代完整文章;
  • 减少首页的帖子数量(5-7个为最好);
  • 清除首页不必要的小附件;
  • 清除不用的插件和不需要的装饰;
  • 保持简洁!读者需要的是内容,而不是一大堆无用的装饰;
  • 总体来说,简单明了的主页设计不仅好看,加载速度还快。

6、优化WordPress数据库

最简单的做法是使用插件“WP-Optimize”,它在我的网站上一直运行的不错。这个插件能帮助你轻松的优化数据库并降低负载。此外,我还推荐WP-DB管理插件,能用它做数据库优化列成表单。

7、从静态资源添加一个“Expires header”

“Expires header”是一种指定足够长的未来时间的方法,能让访问者的浏览器不必重新获取任何静态内容(如css文件,javascript和images等)。这一方式能明显加快经常性用户的页面加
载时间。你需要在根目录的.htaccess下添加以下代码:

ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/jpeg A2592000

8、关闭pingbacks和trackbacks

WordPress的默认设置是通过pingbacks和trackbacks与其它博客互动交流。在每次有博客链接你时,它都会通知网站,并更新相关数据。关闭这些功能并不会破坏网站链接,反而打开这一设置 会给网站带来大量工作。