提高WordPress访问速度与性能的四大优化方法

投稿   里维斯社  2017-08-24 07:27:15  470 人阅读  33 条评论

投放广告联系   诚邀合作伙伴   赞助我们   垃圾评论惩罚

性能是任何优秀网站的一个关键因素,越来越多的人选择使用WordPress 搭建个人博客、CMS 内容展示或是企业网站,但可能由于高流量或一些未知的原因,导致你的 WordPress 性能越来越低,尤其对于大多数主机质量一般但流量却很高的个人站长来说。本文里,总结性的介绍一些 WordPress 优化技巧,彻底的学习并贯彻实施它们,能大幅度的提高你的 WordPress 整体性能。

提高WordPress访问速度与性能的四大优化方法 WordPress 第1张

一、插件加速 WordPress

主要是通过控制插件数量,配合使用页面缓存插件,以及数据库优化插件等结合。具体使用教程这里不详细说明,大家可以搜索相关教程即可。

推荐插件(无优先级列表):

1、WordPress Super Cache

WordPress Super Cache 插件绝对优秀,不多做介绍,大多数 WordPress 用户都应该比较熟悉,用过便知。只是使用之后也会有些后遗症很难处理,比如一些需要跟踪确认广告代码的广告商,会无法跟踪到。网上也有一切解决方法,但我还没见过很完美的。

2、PHP Speedy WP

PHP Speedy 是一个 PHP 脚本库,主要适用于调用了很多 JS 文件和CSS 文件的PHP网站。而 PHP Speedy WP 就是专为 WordPress 用户方便操作的插件。如果我们使用了很多插件,在 head 头部里面会有很多的 js 和 css 文件调用,使用这个插件,能加快这些东西的载入速度。

3、WP CSS

WP CSS 也是一个 WordPress 插件,它可以 gzip 压缩和移除你 CSS文件中的空白区,还有缓存什么什么的。

4、DB Cache

DB Cache 数据库缓存,此插件缓存每个数据库查询,并使用小型磁盘空间缓存。我也没有尝试过这个插件,不过有很多 WordPress 用户推荐过这个插件。

5、Optimize DB

Optimize DB 插件的作用在于它可以有效得优化重组你的 WordPress数据库表,界面很简单,只有一个按钮:Optimize Now。

插件删除:

插件是致使 WordPress 博客访问速度变慢的主要杀手之一,当你的博客访问速度逐渐变慢的时候,问问自己,是否这几天又安装了插件,去控制面板看看,现在启用了多少个插件?

对于 WordPress 插件的使用原则,建议是:能少用就少用。最后,需要注意的是,不是停用不使用的插件,是删除。如果插件提供了管理界面,可以卸载,那就先卸载,再删除插件程序。

二、主题优化加速 WordPress

1主题代码加速

代码决定了 WordPress 加载的速度,浏览你博客的速度在很大程度上是这个因素决定的(在同样的网络环境下),用户加载网页的时间有 80% 花在这上面。要想你的 WordPress 飞速跑起来,代码层次的优化是非常必要的。其实,压缩 CSS 和 JS 也是非常简单的事情,真的,不是你想象中的那么难。压缩 CSS,推荐使用 styleneat.com,操作方式非常简单,但是却能带来很大的速度提升。

推荐方法是:把 CSS 放在开头,把 JS 放在结尾;用 Gzip 压缩网页,WP CSS 插件也可以实现这一功能;不要把 CSS 和 js 直接写入网页中,应加载外部;去除 JS 和 CSS 中的冗余,最好把 JS 文件放在主题的 footer.php 里,在 CSS 和 JS 的优化上,CSS 要首先载入,JS 要最后载入;外部调用 Google Code 里面的大型框架 –Ajax Libraries API。对这些框架的载入,让 Google 的服务去承担。常用的有:

  • jQuery
  • prototype
  • script.aculo.us
  • MooTools
  • dojo

调用方法就不必介绍了吧。

PS:谷歌被墙的情况下,懿古今不建议外部调用 Google 的任何文件。

2主题图片优化

优化图片的好处是显而易见的,首先减少 HTTP 请求数,可以节省大量的带宽资源,这是代码优化中很基础也很重要的一个环节,其次,图片优化,可以大大提供博客整体的载入速度。而一个网页中的所使用到的图片(诸如小图标之类的)往往占有很大部分的 HTTP 请求,所以将这些图片合并成一张大的背景图时,不但可以减少图片整体的大小外,最重要的还是可以减少 HTTP 请求数。

相关方法就是利用 CSS SCRIPT 技术和一些图片压缩优化的方法来实现。图片压缩建议使用 smush.it。

3删除冗余的主题函数

WordPress 主题函数有很多,每个函数也都有自己的作用,但是在一些时候,我们可以不使用函数,而直接使用具体的链接地址,这样就避免了函数对数据库的操作,从而提高了 WordPress 主题整体的载入速度。

以下是 13 个有可能存在 WordPress 主题中但都可以使用静态代码替代或可以删除的 WordPress 主题函数。

  1. <?php language_attributes(); ?>

该函数位于 header.php 文件,这个函数是用于生成当前博客所使用的语言的,比如 "lang='zh-CN'",用来告诉浏览器当前页面是基于中文的,意义不大,所以为了速度删除它吧。

历史上的今天:

文章标签: ,   ,   ,  
原文地址:http://www.liwei8090.com/547.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 里维斯社 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!

 发表评论


  1. 优选汇
    优选汇 【书童】 @回复

    不过,试用一下

  2. 加趣屋为什么这么有趣
    加趣屋为什么这么有趣 【秀才】 @回复

    自从用上了wordpress,就踏上了折腾不止的道路!

  3. 侯总
    侯总 【小白】 @回复

    为什么很多牛逼博主优化wp会收非常贵的价格饿呢

  4. 酷播网最新电影VIP电影免费看
    酷播网最新电影VIP电影免费看 【小白】 @回复

    性能是任何优秀网站的一个关键因素

  5. Winston
    Winston 【小白】 @回复

    对于一个新手来说,可能需要一个详细的教程。

  6. 电炖锅的那些事
    电炖锅的那些事 【书童】 @回复

    网站优化是个不断的工作啊。只有不断学习。感谢你分享这么好的文章。

  7. 里维斯社
    里维斯社 【进士】 @回复

    对于新手来说,可能不善于折腾代码,但还是有一颗优化WordPress的心。插件只是我们学习WordPress的垫脚石,在这个过程中慢慢成长进步,最终搞好我们的网站才是最重要的。

  8. 赚钱小站
    赚钱小站 【进士】 @回复

    学习了,不过目前对自己的博客速度还是满意的唉~

  9. 比赚网赚
    比赚网赚 【举人】 @回复

    过来支持一下!!!!!

  10. 网赚乎
    网赚乎 【举人】 @回复

    我有来学习烦人的代码来了

  11. 于闻观纸
    于闻观纸 【书童】 @回复

    最近比较忙,过来看看

  12. 技术宅
    技术宅 【小白】 @回复

    嗯,做站在于折腾!

  13. 幻想
    幻想's Blog 【举人】 @回复

    折腾到累

  14. 福利堆
    福利堆 【尚书】 @回复

    wordpress优化是很重要的

  15. 明月学习笔记Blog
    明月学习笔记Blog 【进士】 @回复

    感觉 WordPress 的性能提升的话,服务器端的优化还是很明显的!

  16. 很文博客
    很文博客 【秀才】 @回复

    只有三个插件,研究太多表面的东西会遗失初心,流量多了再考虑这些东西。

  17. 九哥
    九哥 【进士】 @回复

    还是折腾代码吧,插件尽量少用。

  18. 励志语录
    励志语录 【进士】 @回复

    学习了,很不错哟。

  19. 明月登楼
    明月登楼 【王爷】 @回复

    那些第三方的JS文件很影响载入速度的!

  20. 玉满斋
    玉满斋 【尚书】 @回复

    受教了!不过我感觉缓存插件上来说 W3 Total Cache 更加的强大呀!

  21. 黎叔
    黎叔 【举人】 @回复

    除了SUPER CACHE那些插件没用其他都在用。你第三个用静态代替的方法我在2008年就十分推崇

  22. devoted
    devoted 【举人】 @回复

    换个带宽高的主机,这都就不用优化了

  23. 灰色项目论坛
    灰色项目论坛 【小白】 @回复

    路过,认真学习一下,

  24. 孕妇帮
    孕妇帮 【进士】 @回复

    插件用的越多会越卡

  25. 靠谱学生兼职网
    靠谱学生兼职网 【尚书】 @回复

    插件太多不一定是好事,适合自己的就行了

  26. 网赚乎
    网赚乎 【举人】 @回复

    很实用,感谢分享。

  27. 弋小樊
    弋小樊 【小白】 @回复

    感谢分享!

  28. 在线看小说
    在线看小说 【进士】 @回复

    好文,收藏,优化!

  29. 橘子书
    橘子书 【丞相】 @回复

    唔,这插件跟删代码的地方还真多。

  30. 明月登楼学习笔记
    明月登楼学习笔记 【进士】 @回复

    不错,学习了!

  31. 里维斯社
    里维斯社 【进士】 @回复

    最近网站打开速度很慢,需要各种优化折腾