324 日 , 2024 0:53:27
对站点做了一点优化

好不容易抽了时间,优化就要彻底一点。

建议清除浏览器缓存或者隐身标签页打开站点。

干掉了没人用的 PWA

考虑到没人真的在桌面上放个 PWA App,我关掉了 SuperPWA 拓展。

最先感受到的大概是站点打开速度显而易见的变快了,其次是页面的大小小了不少。

要使得更改生效,需要你从隐身窗口打开,或者手动注销一下已经注册到浏览器的 Service Worker(从 F12 -> 应用程序 -> 存储 就可以卸载 Service Worker 了)

近期蜘蛛情况分析

最近遥遥领先的 PetalBot 变得勤劳了不少,超过了一直稳定发挥爬链的 bingbot。

紧随其后为 Alexa 服务的 AmazonBot 则喜提 robots.txt 黑名单。(爬的这么疯狂,亚马逊也想搞 AI?)

Baiduspider、360Spider 和 Googlebot 依旧稳定发挥。

不过本季度出现了新的 ClaudeBot,暂时没有公司认领。从名字推测也许与 Claude.ai 有关?

优化了一下数据库查询

换掉了几个做的质量很劣质的插件之后,SQL 查询数量有所下降。不过改变最大的是页面生成耗时短了许多。

因为统计和评论区的原因,我没有使用页面缓存类的优化插件,因此页面生成耗时直接决定了用户体验。现在基本各个页面之间,生成耗时都能控制在 0.2s 之内。

关闭了前台浏览量显示

其实也不是我不想打开显示,而是统计数据不再有意义了。出现了部分无人问津的文章被刷出上万浏览量的情况(似乎是爬虫失控了?),但没有触发 CDN 的攻击熔断保护机制(流量还不够)。但不管如何,我先暂时将其从前台隐藏了,等数据恢复正常再重新启用。

(猜测这些访问量是被各家蜘蛛爬出来的?)

换掉了一些插件

主要是换掉了腾讯云全家桶和一些 SEO 用的插件。它们从 Wordpress.org 上被删除了,安全起见都换掉了。

此外浏览量统计从 Argon2 主题自带换到了 Post Views Counter 和 Jetpack 统计,希望能获得更精确的数据。

如果有人好奇我现在在用的插件列表的话,这里有个清单可供参考。

静态资源分发优化

很难相信过去一段时间,诸如字体,图片之类的资源完全没有配置浏览器缓存,一直是 CDN+PJAX 硬抗。

现在在 Nginx 上正确加上了缓存头了。切换页面的时候加载速度应该有明显提升了。

WP-Cron 优化

WP-Cron 的系统在过去一段时间内一直影响站点性能。现在禁用了 WP-Cron,通过 1Panel 的计划任务,进入 Docker 容器调用 WP-CLI 执行。

更改后性能好多了,并且不影响站点功能。但部分插件的警告框还是蛮烦人的,不过只要保证 Cron 任务被正确执行就好。

投票功能

很久以前就想发说说的时候和大家互动一下。但并不是每个人都愿意留下评论。所以搞了个投票小工具,不需要登录,一点就可以投了,试试看?

相比之前,站点访问速度有所提升吗

查看结果

加载中 ...
 加载中 ...
暂无评论

发送评论 编辑评论

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