WordPress站点优化加速-简单优化基本思路

基本上按照这么来的话,1m小水管也能跑飞起来 :yi: (比如我)

Step1 检查前端有无引用谷歌字体

国内部分地区 打不开! 打不开!打不开!比如我-浙江移动….

Step2 打开控制台,查看你有啥加载时间特别长

以Chrome为例,F12 – Network

一般地都是以图片为多,css和js慢的建议您更换一下主机或者使用cdn :shengqi:

Step3 图片优化建议:CDN + 压缩

图片建议你使用Imagify之类的优化插件先在本地进行优化大小和webp格式。然后使用同步插件同步到某个云存储并自动修改链接。我的组合:又拍云+USS Upyun插件 :qian: Perfect!

PS:不知道为啥Imagify的两个webp重写方式在我这里都不成功,一个conf报错,一个picture不生效。所以我果断启用wp-rocket改写 :haha:

Step4 页面加载时间优化建议:WP-Rocket之类的插件

这没啥好说的,我推荐WP-Rocket来缓存我的页面。因为和Imagify是一家的 :qian:

基本设置挺傻的,能开都开,有错就关。基本这样你的冷加载就可以达到0.1-0.2s左右。dom时间大大减小。

这么一波操作下来,你的源站就只负责返回缓存的页面。1m完全也没问题,这样下来抗负载能力也提高了呢 :pen:

建议你在你的主题的function.php里面添加如下代码:

//显示页面查询次数、加载时间和内存占用
function performance( $visible = false ) {
$stat = sprintf( '共 %d 条SQL查询 缓存页面生成时间 %.8f 秒 共加载 %.5f MB',
get_num_queries(),
timer_stop( 0, 8 ),
memory_get_peak_usage() / 1024 / 1024
);
echo $visible ? $stat : "<!-- {$stat} -->" ;
}

然后在你的footer加上:

if(function_exists('performance')) performance(true) ;

方便查看冷加载速度 :qian:

Step5 高级优化建议:debug使sql语句减少

在此不提

Step6 没有效果

把你的服务器砸了即可 :huaji3:

Step7 安装一个php加速脚本

如果你使用的是wp-rocket,建议你使用与它不冲突的Memcahced.

其他的例如redis varnish等等自行体验吧。

Step8 开启 Gzip Brotli等压缩

本文作者 : 呆憨 小咸鱼
本文采用 CC BY-NC-SA 4.0 许可协议。转载和引用时请注意遵守协议、注明出处!
本文链接 : https://blog.daihan.top/wordpress-zhan-dian-you-hua-jia-su-jian-dan-you-hua-ji-ben.html

评论

  1. 刘渤源
    Windows Chrome 70.0.3538.25
    4月前
    2020-5-29 12:48:51

    footer.php那里可能需要

    :huaji2:

  2. 刘渤源
    Windows Chrome 70.0.3538.25
    4月前
    2020-5-29 12:49:21

    我的左右括号咋显示不了

  3. 刘渤源
    Windows Chrome 70.0.3538.25
    4月前
    2020-5-29 12:50:49

    就是需要《?php ?》

  4. Lius
    Windows Firefox 77.0
    3月前
    2020-6-30 18:07:09

    天天想着加速网站的dh是屑 :huaji:

    • 呆憨 小咸鱼 博主
      Macintosh Chrome 83.0.4103.61
      3月前
      2020-7-04 12:11:36

      :nu: :huaji2:

  5. pomoke
    Linux Firefox 78.0
    2月前
    2020-7-26 19:20:32

    web.dev/measure (需要梯子)可以分析网页速度并自动给出优化方案 :huaji: (它特别喜欢建议使用 webp :huaji2: )
    Chrome 开发者工具的 Lighthouse 也可以(依然需要梯子) :huaji:

发送评论 编辑评论


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