为什么我在使用 WordPress 而不是 Hexo 等静态 Blog 程序?
本文最后更新于 210 天前,其中的信息可能已经有所发展或是发生改变。

早些时候我在群内吐槽境外 IP 扫描器对 Blog 的几个特定 URL 特别感兴趣,于是群内的好友提出了为什么不用静态博客这个话题。

其实这也不是第一次建站了,此前不管是博客系还是论坛系软件都有用过。例如大名鼎鼎的 Hexo, Typecho 的博客程序或是 Xenforo, Discuz! 以及 Flarum。

为什么我不对静态博客感冒

以我所知道的,大部分静态博客都需要你在文章更新/发布设备上安装特定环境和软件以渲染页面。

这是一个硬伤,以 Hexo 为例,Hexo 需要你部署 Node.JS 环境以运行 Hexo 部署/发布工具。

作为一名学生,并没有固定的地点、设备。而且,在移动设备上安装 Node.JS 似乎也是较为困难和不便的。

对于稍纵即逝的灵感,可能在折腾复杂的环境时便以稍纵即逝。

你完全可以用 Github + Github Actions 自动渲染

固然可以。这是个很棒的想法,不管哪个设备都可以轻松的编辑一个 Markdown 文档,扔进 git 里,然后交给 Github 处理一切。

但显然我不是 Markdown 的死忠粉,如果有优秀的所见即所得编辑器那么为什么不用?

WordPress 的所见即所得便非常好用。

同时,既然已经购买了相关的服务器,比起只是拿来渲染 Markdown 的话,是不是大材小用了?用 WordPress 来提升撰写体验也许是更好的选择。

动态程序不安全

世界上没有绝对安全的东西。如果你的 web server 都是窟窿,那么你再静态也毫无安全性可言。

诚然,Wordpress 作为动态 Blog 软件,绝对是没有静态来的安全,但你只要做好安全防护措施,那么就足够了。

打开 fail2ban,验证码,二步认证,自动更新。

打好补丁,开启 WAF,设置好安全策略,关闭 SSH 密码登录并切换到证书登陆。

使用云服务器提供商的安全组设置,仅开放必要端口并严加管控。

加密存储重要信息,进行异步备份,便足以。

WordPress 在哪些方面如此吸引你

  • 功能够用不臃肿
    • 当然,对比 Hexo 和 Typecho 是胖了许多。经过精心调教的 WordPress 也可以做到流畅好用简洁。
  • 足够安全
    • WordPress 作为使用量全球第一的 Blog 程序,庞大的用户基数保证了对于安全漏洞发现和修补的速度。同时,也有很多第三方提供额外的安全工具和策略(如 Wordfence)
    • 当然,不要乱装第三方插件。
  • 功能强大
    • 海量的插件可以选择,尽管我更倾向于最原始的体验,因此并没有装什么花哨的插件。但有些插件的确可以改善用户体验,何乐而不为?
  • 用户友好的所见即所得编辑器
    • WordPress 出了有段时间的古腾堡编辑器是我目前在多平台上使用体验最友好的编辑器。Typecho 不能给我带来这种畅快淋漓的写作体验。
  • 媒体库
    • WordPress 的媒体库也做的相当不错,上传使用都很方便。

总结一下

不同的受众有不同的需求。

不同需求下会衍生出不同的软件为需求服务。

也许 WordPress 适合我,而 Typecho/Hexo 适合你。

这个世界上并没有 “最好”,但有 “最适合”。正如没有万金油一般。

讨论哪个软件好是毫无意义的,就和我说 “Java 是世界上最好的语言”,但 PHP 和 Python 用户会表示抗议一样。

软件也好,语言也罢,终究是工具。

不同受众,不同环境,表现也各不相同。

Blog 软件之争最后也只会和编程语言之争一样毫无意义。

为什么我在使用 WordPress 而不是 Hexo 等静态 Blog 程序?插图
除特殊说明以外,本站原创内容采用 知识共享 署名-非商业性使用 4.0 许可。转载时请注明来源,以及原文链接

评论

  1. HiakriLan
    Android Chrome
    7月前
    2021-11-27 12:19:53

    我用着 WordPress + Markdown 编辑器(

    • 博主
      HiakriLan
      Android Chrome
      7月前
      2021-11-27 12:22:41

      (

发送评论 编辑评论


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