回归WordPress

回归WordPress

这是怪圈⭕,离开WordPress要写一篇文章,回归又要写一篇文章,然后分分离离无穷尽。现在再去看看当初选择Ghost的理由,都变得既不充分也不必要,很是好奇当初的选择。

本来呢,这就是成熟的过程。以现在的技术水平、折腾指数、甚至资金预算,去评价过去的选择,本来就是不公平的。

Ghost使用体验

应该说,当初选择Ghost,也是明智的,因为那时已经有很长一段时间没有更新博客的热情,是Ghost给了我更新博客的一个动力,同时,这段时间的技术方面的积累,也是最丰富的。

时光不老,Ghost也从3代升级为4代,更多问题已经修复,易用性已经不错。不过,就前不久文章里提到的,Ghost升级太频繁,而且均是一些不痛不痒的小修补。同时,缺乏完整的备份,统计功能,主题的功能几乎没有。这些缺点一个都不改进,却在金钱的路上迷失。

之前选择Ghost,有一个重要的因素,就是极简的编辑界面,虽然不能说这种界面就有好的体验,其实在很多方面,编辑体验相当差,比如,插入图片,编辑表格,复制粘贴文本出错等。而且,经常都要去参看使用代码,反正复杂的格式是基本不会用了。总之,编辑体验很难让人好评。

回归WordPress

回归WordPress,有几个因素。

EasyWP

EasyWP是域名商Namecheap旗下的Managed WordPress,几个月前用WordPress做了另外一个网站,当时经过充分的评估,定下来用的是域名服务商Namecheap旗下的EasyWP。到现在,这个网站已经有一段时间了,总体感觉还是很稳定快速。

EasyWP有强劲的性能,优雅的面板,快速的人工处理机制,免费的CDN,Starter折合人民币200元左右的包年价格,还是有很大吸引力。选择这样的服务商,最大的优势,就是免维护。经过我的测试,EasyWP的速度确实挺快,GTmetrix,web.dev上面的分数也很高,目前很满意。

服务器的维护,是很考验技术,经验和时间的。你要学习,要去实际操作,要运维,要付费。还好我去甲骨文云整了免费的VPS,不过使用过程中,还是不可避免产生一些不放心的念头,资料备份是随时都要做的,运维也是操心的。实际体验下来,还是挺费事的。玩玩就好,长期使用,还是不建议。

参考文章:原来是EasyWP上的WordPress更好网站测试工具(测试EasyWP WordPress)

JetPack

JetPack逐渐被分离为一个子品牌,之前出了JetPack Boost体验就很好,反正这东西很玄学,似乎有用。官方也做了一个非常专业的测试,试图证明JetPack Boost的有效性。当然,速度这件事,硬件永远是第一位的,不要试图通过软件优化秒天秒地,真那样的话,全世界也就没有台积电什么事了。

其实回归还有一个重要原因,那就是JetPACK APP。从Ghost过来,WordPress手机版虽然优化?不错,但是编辑体验就真的太没意思了。尤其是第三方插件对编辑页的侵占太恶心,甚至存在页面显示错误的问题,编辑页面的体验,比Ghost就更糟糕了。JetPack APP基本上就是把WordPress APP站点管理的模块分离出来后,独立的一款软件,好评的是,文章的编辑体验,国内也能正常使用。手机?端也有丰富的区块编辑功能,而且体验还不错,难?难?。手机端发布文章居然可以像发微博一样便捷,总体好评。

插件,也是JetPack的重头戏,虽然是免费版,但基本上功能还不错,可以替代部分第三方插件,比如SEO、统计、安全、提速等插件,我以前都是每类都要装,然后不停地去学习,研究,对比,真的很繁琐,且这些插件未必就真的如介绍所说那么好。这次我下定决心,就用JetPack解决所有问题。

参考文章:Jetpack使用体验Jetpack BoostKadence主题+Jetpack Boost让WordPress速度起飞

阅读更多

更好的字幕翻译工具

更好的字幕翻译工具

如果你还在找一个更好的字幕翻译工具,那么就是是“沉浸式翻译”这个浏览器插件把,免费版本可以使用微软翻译、硅基流动翻译、GlM-4 Flash和Babel lite。 我测试了一下《挽救计划》的英文字幕,翻译成中文。这部电影的字幕其实难度还是挺大的,不过就我测试了硅基流动翻译、GlM-4 Flash和Babel lite 3个模型的翻译效果,这里推荐Babel lite模型。原因如下: 字幕里面有一个断句的 文本,Babel lite能准确翻译出原文表达的意思: 00:09:4900:09:52Over the next 30 years, the Earth could在未来 30 年,地球可能会 00:09:5200:09:55cool maybe 10凉爽,也许 10

By typenode
给网站添加view-transition动画

给网站添加view-transition动画

view-transition是一个很专业的功能,可以通过CSS去实现网页动画,在跨网页浏览上启用view-transition,无需多余配置即可获得一个优雅的网站页面切换效果。 适用于多页面应用的跨文档视图过渡 | View Transitions | Chrome for Developers开始在您的多页应用 (MPA) 中使用跨文档视图过渡。Chrome for DevelopersX demo: HomecamelCase 配置 在Code injection里面添加如下代码即可: <style> @view-transition { navigation: auto; } ::view-transition-group(root){ animation-duration:600ms } </style>

By typenode
Fix ActivityPub Webhook Error

Fix ActivityPub Webhook Error

之前的Ghost托管在PikaPods上面,其实相当于是Managed Ghost,所以你不需要去操心服务器的配置。最近换了服务商,那么情况就不一样了,遇到的所有问题都需要自己去处理,其中一个就是ActivityPub无法正常使用。 错误排查 查看log后发现报错:No Webhook Secret Found。 原因分析 * /.ghost/activitypub/* * /.well-known/webfinger * /.well-known/nodeinfo 上面三个ActivityPub资源配置错误,并未通过https反对带至ap.ghost.org。 处理办法 将需要反代的路径添加至nginx配置文件即可: location ~ /.ghost/activitypub/* { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_se

By typenode
DNSRelay,支持H3、DoQ、DNSSEC、ECS和拦截规则的安卓客户端

DNSRelay,支持H3、DoQ、DNSSEC、ECS和拦截规则的安卓客户端

最近1年时间都是用Null Private的DNS服务,在安卓手机上可以直接使用DoT,不需要第三方客户端,但是有时候感觉还是不方便,不过最近Adguard客户端有很多问题,经常后台退出,或者过度拦截。于是去商店找了几款DNS客户端体验,而目前支持H3的DNS客户端数量非常少,其中DNSRelay的体验还真的不错。这是2025年11月发上架的新APP,参考下载地址: https://apkcombo.com/tw/dnsrelay-secure-dns-proxy/com.sonlabs.dnsrelay/ 官方介绍: 功能 1.隐私 这款DNS客户端首要优势就是支持主流的DNS协议,包括DNS-over-HTTPS (DoH)、DNS-over-TLS (DoT)、DNS-over-QUIC (DoQ) 以及 HTTP/3。那么阿里云的H3 DNS就可以派上用场了,还有易安云的DoQ以及Null Private的H3都能用上了。而像HTTP/3这种集大成的DNS协议,是目前你能用到的最好的协议。 阿里云:h3://dns.alidns.com/dns

By typenode