WordPress 必做+可选优化,大幅提升你的博客速度!
本文最后更新于 3483 天前,其中的信息可能已经有所发展或是发生改变。

WP 速度很慢,大家都知道。为了提速,iEdon 这里记录几个方案:
[info]为了你和家人的安全,请在所有操作中不要手贱,及时备份关键数据![/info]

去除一切不必要的插件,保留加速插件:

推荐的WP优化插件:
Autoptimize,可以压缩 HTML 和 CSS,减少网页大小,降低传输时间,减小服务器流量等。

设置方案:勾选“优化 HTML 代码”、“优化 CSS 代码”,其余不要打勾,别问我为什么JS不打勾(这个优化JS有BUG的)

个人认为博客不要用缓存插件。尤其是 W3 Total Cache 安装后,速度反而降了一个档次,缓存,反而使博客更新不能即时体现,访问计数无法运作。
况且我们是做博客,不是大流量网站,不需要用缓存插件。

有条件者(进阶优化):

安装以下插件/软件,你至少应该使用 VPS 来架设网站的,虚拟主机不行。

安装 Memcached、eAccelerator、mod_PageSpeed。

本站的LAMP环境包中集成以上服务端插件。

什么是 Memcached? Memcached 是分布式对象缓存,可以缓存数据库内容,减少SQL查询请求,这可以大幅度提速。

什么是 eAccelerator? 主要用于缓存 PHP。

重头戏:mod_PageSpeed,这是 Google 推出的一款Apache 的插件,用于在服务端直接对网页按照 PageSpeed 的优化建议优化网站。包括对 JS、CSS、HTML 的所有调整。Godaddy 也是使用者之一。

但是 PageSpeed 的优化对 WP 后台有点不兼容,包括后台的 “添加媒体”、“设置特色图像” 等无法使用,所以请酌情使用。

安装 Memcached 文章:点击直达

安装 eAccelerator 文章:点击直达

安装 mod_PageSpeed 文章:点击直达

对数据库进行清理操作:

请一定要注意,本操作有一定危险性!为防止你手贱,请在操作前做好数据库备份!!!

首先启动 phpMyAdmin,登陆后,找到 WordPress 所用数据库,点击。找到全选,点它选中全部表。在“选中项:”下拉框中点击“优化表”即可。

phpMyAdmin 优化数据库

如上图即可。

图片、CSS、JS 等资源可以使用 CDN。

大概是这样:把博客主要图片、CSS、JS 转移到 CDN 服务器上,用 Autoptimize 插件修改下地址即可。

————————

大致方案就这些,切记不要手贱 – – !

CC-BY-NC-SA ー  無断転載はご遠慮下さい

评论

  1. 10年前
    2013-8-01 9:32:20

    “不要用缓存插件”,要看情况。
    我的主机sql查询很慢,不缓存打开页面数分钟,缓存后几百毫秒。

    • 博主
      Leniy
      10年前
      2013-8-01 10:15:31

      那好吧,对于运行速度足够快的主机来说应该关了。
      我虽然也用,但是不用缓存功能,用CDN功能的。

  2. 10年前
    2013-8-02 23:46:44

    缓存插件有预缓存的,虽然我不用,但是效果比Memcached、eAccelerator、mod_PageSpeed什么的明显,而且mod_PageSpeed有个严重的问题……

    • 博主
      ★Extreme★
      10年前
      2013-8-02 23:56:09

      是有问题的,WordPress 后台被 PageSpeed 那么一优,上传什么的功能都失效了

  3. 10年前
    2013-8-02 23:47:57

    话说博主不是开了W3 Total Cache吗。不知道W3 Total Cache有没有预缓存功能呢。

    • 博主
      ★Extreme★
      10年前
      2013-8-02 23:54:45

      好像没有,不过有一个叫 Page Cache 的,用起来不像是被缓存了的感觉。

  4. Disqus
    3年前
    2020-5-13 15:23:31

    缓存插件有预缓存的,虽然我不用,但是效果比Memcached、eAccelerator、mod_PageSpeed什么的明显,而且mod_PageSpeed有个严重的问题……

    • ★Extreme★
      Disqus
      3年前
      2020-5-13 17:30:39

      是有问题的,WordPress 后台被 PageSpeed 那么一优,上传什么的功能都失效了

  5. Disqus
    3年前
    2020-5-13 15:23:32

    “不要用缓存插件”,要看情况。
    我的主机sql查询很慢,不缓存打开页面数分钟,缓存后几百毫秒。

    • Leniy
      Disqus
      3年前
      2020-5-13 15:40:13

      那好吧,对于运行速度足够快的主机来说应该关了。
      我虽然也用,但是不用缓存功能,用CDN功能的。

  6. Disqus
    3年前
    2020-5-13 17:30:12

    话说博主不是开了W3 Total Cache吗。不知道W3 Total Cache有没有预缓存功能呢。

    • ★Extreme★
      Disqus
      3年前
      2020-5-13 20:35:13

      好像没有,不过有一个叫 Page Cache 的,用起来不像是被缓存了的感觉。

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇