在线咨询:点击这里在线咨询(在线支持1)4EB Studio(在线支持2)

13个加速WordPress并提高性能的技巧

对于一个成功的网站来说,性能是一个关键因素。如今WordPress已经越来越流行,但是它只有在某些情况下才能发挥出它的最佳效用。如果你觉得你的wordpress还没有发挥出最佳性能,并且你希望能够提高你网站的点击量或者发觉一些你所不知道的wordpress的隐藏功能,那么你可以试试以下的一些建议。

一些基本且简单的步骤

1. 升级到最新版本

WordPress 2.7相对之前的版本有很多性能上的提高,所以你最好升级到到最新的版本。

2. 移除不必要的插件,并更新现有的插件

移除任何你不使用的插件。禁用并且直接从你的服务器上将他们删除。禁用插件将会影响到网站的速度因为Wordpress会自动检测这些插件是启用了还是未启用。另外,你必须将你正在使用的插件升级到最新版本。开发人员之所以发布新的版本是因为他们修改了一些代码从而使插件能够更好的运行。

3. 最小化PHP以及数据库读取

我阅读了 Wpcandy’s simple ways to speed up WordPress 这篇非常好的技巧。它提供了许多建议来降低PHP和数据库读取。每当你的网站页面加载的时候,如果你的浏览器不得不执行任何PHP读取,它将增加页面的加载时间。如果你使用静态的HTML代替PHP读取,每次网页加载的时候,浏览器只读取HTML。

4. 从myPhpAdmin优化和修复你的数据库

每周或者定期你应该登录到你的myPhpAdmin对数据进行优化。打开你的Wordpress数据库图表,将所有选项全部选取,然后在选择框中选择“优化图表(Optimise Tables)”和“修复图表(Repair Tables)” 选项。你会惊奇的发现这个建议是多么的好,它将对现有数据库优化10%。

wordpress_speed_5

整理你的图片

5. 使用值得信赖的图片存储服务商

试着将网站上的图片,CSS,JavaScript和其他静态文件存放在Amazon S3存储空间上 ,你会发现你的服务器的CPU及内存的平均消耗数量会减少很多。具体请参考这里

wordpress_speed_6

你也可以试试这个WordPress插件,WP-Offload将通过卸载你的静态内容如图片,文件以及多媒体等加速你的博客性能。这将大大降低你的宽带消耗以及HTTP请求数据。

6. 使用Shrink O’Matic优化你的图片

Shrink O’Matic是一款AIR软件可以轻松的批量修改你的图片大小。它可以处理JPGs, GIFs以及PNGs格式的图片。简单的拖拽图片,然后按照你的意思修改图片大小。你还以选择输出的大小,文件名称和格式。

wordpress_speed_1

提高性能的好建议

7.安装WP Super Cache插件

我猜你们大多数人都知道为什么我会坚持使用该插件。该插件可以从你的动态Wordpress博客上生成静态的html文件。当一个静态的html文件生成以后,你的服务器将不用再去读取那些极占资源的PHP脚本,并且不会去加载数据库中的任何内容,这样你的文章将会被加载的更快速。

8.PHP Speedy WP

PHP Speedy WP可以迅速且轻松的加速你的WordPress网站并且改善你的博客响应时间。CSS背景图片可以自动的转化为Data URI,这就十分有效的降低了HTTP请求的数量。另外更重要的是,它和IE浏览器器兼容,即使后者不支持Data URI。不幸的是,PHP speedy 存在一些漏洞需要修复:合并后的JavaScrip被放置在了页面头部,这样它就不能在WP Super Cache中工作。为了解决这个问题,你必须查看Prelovac提供的这篇文章,对这两个插件进行一些修改。

wordpress_speed_3

9.WP CSS

该插件可以备份压缩(GZIP)以及去除CSS文件中的空格。它可以让你自信的在CSS文件内使用@import而无需顾虑客户端的情况。它将查看你的style.css文件并且将任何@import文件置入其中。同时还会提供一个缓存修改时间。你还可以在指定的页面添加CSS文件或者将他们都放置在一个文件里面。

10.DB Cache

这个插件可以定期缓存你的每一个数据库。他的速度非常快而且仅使用了很少的空间。

11.通过使用AJAX Libraries API 加速访问你的常用架构

AJAX Libraries API可以加速开发人员制作网页应用的速度,它仅仅是通过将一些非常流行的javascript库全都存放在了一起,这些库包括:

你可以直接添加这些链接:

<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js" type="text/javascript"><!--mce:0--></script>

或者可以使用Google’s API:

<script src="http://www.google.com/jsapi" type="text/javascript"><!--mce:1--></script>
<script type="text/javascript"><!--mce:2--></script>

通过使用 google.load()方式,你的应用程序速度将会提升很多。

12.显示页面加载时间和读取数量

这里有一个非常简单的代码可以插入到你的模板中来显示你的页面加载时间,或者有多少sql数据被执行了。这个技巧对于判定WordPress优化效果非常有用。

 queries in   seconds.

13.优化数据库

MySQL是一个非常棒的数据库,但是他自身不会进行清理工作。该插件运行一个优化表的命令,有效的清楚了数据碎片。这是一个非常有用的数据表插件并且更新非常块。界面非常简单:仅有一个按钮:立刻优化(Optimize Now)。

wordpress_speed_4

[原文链接]


发表评论