我为什么使用 WordPress
尽管我已经使用 WordPress 十多年,但依然谈不上什么感情。期间数次尝试过使用其他的 Blog 系统,最终都无法达到使用 WordPress 时候的舒适度。对我来说,WordPress 暂时无法被替代。
一、WordPress 内置评论系统
使用静态网站生成器(Jekyll、Hugo 等)生成站点并托管在 Github 或其他什么地方等方式也是一种很好的博客解决方案。但这种方案的最大问题在于无法很便捷的管理评论。要想增加评论功能,只能再集成其他第三方评论系统(Disqus 等),或使用 waline 等工具来实现。Disqus 会收集大量用户隐私信息,且载入速度不佳。如果使用 waline 等工具,则会增加管理的复杂度,因为评论和文章分散在不同的位置。
另一些动态博客程序比如 Ghost 等,不明白为什么始终不能原生支持评论系统,最近没有尝试过,但看别的 Ghost 程序很少见到有评论框的,应该是不太容易做到像 WordPress 这么简单。
有人说,没有必要支持评论,因为他的博客定位是日记本,不在意别人的评论,甚至刻意禁止评论。我想说,很好。但这样对读者是不太公平的。我有时候看到感兴趣的文章,想着交流交流时,却发现对方没有评论功能,这时候就像被塞了口球一样难受,尽管我还是个内向没有太多沟通欲望的人。如果你真的是想写日记,那完全可以不公开。既然公开了,那最好还是能开通交流的通道。也有人说可以使用邮件交流,我觉得倒是大可不必吧。咱就想说几句话、几个字,还打开个邮箱正儿八经的发个邮件?当然,不开放评论,也是无可指摘的,毕竟在你的地盘,你是老大。
WordPress 的评论系统非常简单,一般来说只需要提供称呼、邮箱即可发布评论,如果你愿意,可以设置为连称呼和邮箱都不需要,门槛低,体验好。而且还有 Akismet 反垃圾评论系统,目前识别的精准度不错,让人省心。
二、WordPress发布内容方便
如果使用静态网站生成器,需要准备 Markdown 编辑器、Git 仓库等。Markdown 编辑器的选择就太多了,然而让人感到完美的却不多,特别是在需要插入图片等非纯文本内容的时候,还需要搭配图床和图床软件(例如 PicGo ),这些对于普通人来说都过于繁琐了。
WordPress 后台的在线编辑器尽管也有很多人不满意,但集成度高,能让人较为专注地写完文章,不用考虑图片存在哪、如何发布等问题。而且东西存在自己的服务器上,只要做好备份(现在的 lnmp、oneinstack 等脚本都内置了自动备份功能),比存在 GitHub 上我觉得更稳妥。尽管 GitHub 的服务器理论上比我们自己的 VPS 更安全、性能更好,但它存在封号的风险(我就被封过),而且对于墙内的博主来说,GitHub 服务器的速度和可用性也不高。
三、WordPress 的一些问题
当然,WordPress 在使用中也会遇到一些问题。首先,性能肯定是比不过静态网站生成器生成的静态页面的,也比不过 Ghost 等后起之秀。但性能对普通博主来说肯定不是问题。其他的一些问题:
- 邮件。由于 VPS 主机大部分已经禁止了直接发送邮件,所以需要自行寻找 SMTP 服务器来实现邮件通知。国外的服务商有免费域名邮箱且支持 SMTP 的,我目前发现比较好用的就只有 Yandex Mail 一家。也可以使用 Sendinblue 或 Mailgun 实现,Sendinblue 申请免费账户更容易通过点。
- Gravatar 头像被墙。可以用 CloudFlare Workers 实现头像代理解决。
总体来说,WordPress 用起来还是非常顺手的。
分享一下我的体会:
(1)Wordpress如果使用 LiteSpeed 服务器 + LiteSpeed Super Cache 插件,速度应该比得上静态页面,因为它可以做到全站缓存。
(2)发邮件我用的是 Gmail API + PostSMTP 插件,很稳定,无需申请第三方服务。 https://springwood.me/wordpress-send-mail/
谢谢补充。Gmail API 没用过,但我估计是从个人的 Gmail 邮箱发出的,相比于使用域名邮箱发出,稍微不够 Cool。看了下 Post SMTP 的介绍,感觉比我现在用的那个简陋的 WP SMTP 要强一些,可以用 Sendinblue API 发送邮件,准备替换了。
这么巧,在这里又碰到了你