13个WordPress提速技巧

左岸 / 著投票加入书签

四五中文网 www.45zw.cc,最快更新左岸读书最新章节!

    nouse发布了一篇:13greatwordpressspeedtips&tricksformaxperformance,关于wordpress速度优化获取最高性能的文章,我细读之后,感觉非常全面,简单翻译如下:

    性能是一个成功网站的关键因素,任何人都不喜欢访问速度超慢的网站。wordpress的开放性,造就wordpress有着成千上万的插件,使得wordpress比以往任何时候都更受欢迎,但是开放也在一定程度上使得wordpress的性能下降。所以当你发现你的wordpress站点性能很差,下面是你应该去做的一些事情:

    一些最基本,简单的方法

    1。更新wordpress到最新的发行版本

    wordpress每次版本的升级都有对性能的改进,wordpress2。7更是如此,所以升级到wordpress最新的发行版本是改进性能的第一步。

    2。删除没用的插件和更新正在使用的插件

    删除任何你不再使用的插件,并从服务器上删除它们。这样会明显加速wordpress速度,因为wordpress运行的时候会检查每个插件是否激活,并且导入激活的插件。

    另外最好把现在使用的插件更新到最新版本,因为插件的开发者发布新版本一般来说他们应该是在某种程度上优化了插件工作效率。

    3。最小化php和数据库查询

    如果每次导入你服务器上的一个页面,服务器都要执行php语句和数据库查询,这样速度是不会快的,如果你把一些php语句直接改成静态的html代码,这样每次导入页面,浏览器只要读取html就好了。

    4。使用phpmyadmin优化和修复数据库

    我们至少应该每个星期登陆phpmyadmin去优化下数据库,选择wordpress数据库,选择所有的表,选择优化数据表和修复,你会惊奇的发现这个技巧的效果有多好,它节省了我数据库的10%的空间。

    使用phpmyadmin优化和修复你的数据库

    照顾和处理好图片

    5。使用可靠的图片存储服务

    可以尝试把一些常用的网页图片,css,javascript和其他一些静态文件存到amazons3存储服务,你会发现服务器的cpu时间和内存使用会下降很多,这里有一个amazons3的向导。

    使用amazons3存储图片

    不过amazon的s3存储服务收费的,价格虽然比较低的,但是个人感觉还是不特别适合国内的blogger。

    6。通过shrinko’matic这个工具来优化图片

    shrinko’matic是一个air程序,它能非常容易批量修改图片,支持jpg,gif和png格式。只要简单的拖拉图片,他就能帮你修改图片的大小,他还有一些选项,让你能够选择输出大小,名字和格式。

    shrinko’matic

    提高性能的建议

    7。安装wpsupercache插件

    关于wpsupercache这个插件,我已经有详细的介绍。这里简单说,就是它能够产生静态的html文件,这些html文件产生之后,你的服务器就不用再去运行php脚本和数据库查询,所以它能够明显的加快你的博客速度。

    8。phpspeedywp

    phpspeedywp能够允许我们自动把所有的js和css文件组合成两个文件,这样就快速和简单的加速你的wordpress站点和提高你的博客的答复时间。css的背景图片被转换成datauris。这样就大大降低了http请求,并且重要的是,它和ie兼容,尽管ie不支持datauris。但是不幸的是,phpspeedy还有一些缺陷,组装之后的javascript文件是放在页面顶部而不是底部,所以这个会在wpsupercache开启的时候不工作,当然了已经有人提供了解决方案。

    phpspeedywp

    9。wpcss

    这个插件会gzip压缩和删除css文件中的空白,它允许你在css文件中使用#import而不用当心用户端。它会把你的style。css文件中的#import直接放入。这个插件还可以设置缓存过期时间。

    10。dbcache

    dbcache这个插件在给定的时间内可以缓存数据库的每一次查询,并且速度很快,而且只用到很少的磁盘空间用于缓存。

    11。使用google的ajaxlibrariesapi来提速

    ajaxlibrariesapi就是google把一些非常流行javsacript框架(jquery,prototype,script。aculo。us,mootools,dojo)放到google的服务器上,使得大家可以充分使用google的服务器资源之外,更重要的是能够提高你的速度。wordpress也有ajaxlibraries相关的插件。

    12。显示页面导入时间和查询次数

    这里有段代码能够让你插入到你的模板中让你知道页面导入的时间,和有多少数据库查询,这个技巧能够让你知道你博客优化的程度。

    在<?phptimerstop(1);?>秒钟有<?phpechogetnumqueries;?>次查询。

    13。optimizedb

    mysql是一个非常好的数据库,但是它不能自己整理和清理碎片和垃圾。optimizedb这个插件可以运行优化数据库的命令,加速你的wordpress数据库的速度,这里有一篇关于optimizedb插件的详细介绍。

    作者:雪山飞猪原文链接:13个wordpress提速技巧