为什么不继续用 Medium 发布博客 呢?

在Medium上, 总觉得,没啥归属感. 不是自己的东西,终究不想投入太多感情和精力.另外Medium必须付费查看,也让我挺排斥.当然, 最主要的原因,更能还是: 我在Medium上并没有收获太多有价值的文章或者信息.

为什么不用Github的Pages建站呢? 私有域名解析,必须开通 Github 会员,我不想出这个钱;另外, 我还是更喜欢所见即所得的编辑工具.当我真正想写些东西时, 我希望立马就能开始写, 写完立马就能发表.

用WordPress建博客站, 首要考虑的是安全问题.目前的主要策略是:

  • 使用 Docker 在一个的自定义Network种, 跑 WP.最坏的情况, 就是我的博客站被攻破,把我的博客文章都给我删除或者替换掉.
  • 使用 Cloudflare 的 Tunnel 功能来进一步隔离服务器和用户.
  • WP 不允许新用户注册,所有评论必须审核后发布.
  • 管理员账户, 开启 二步验证.

现在 WP 建站, 非常方便. 一行代码即可.详见: Example docker-compose.yml for wordpress

注意: compose.yaml 中每个Service,最好都设定一个 volumes. 不然重启后, 所有相关配置就都消失了.

docker compose up -d

至于开启二步验证, 略微费了功夫. 本质上是要将授权验证交给某个第三方, 所以必须要慎重. 最后我选定我最常用的 Duo 提供的 Duo Two-Factor Authentication 插件. Duo 的移动端, 以前用的更多些. 这次是要给自己的网站加两步验证, 就需要去官网注册账户,然后拿到一些配置信息.不过,引导做的很好,小规模自用的话,免费版套餐就够用了.

真正开始写博客, 又加了一个语法高亮的插件: SyntaxHighlighter Evolved 挺好用的.至少比 Medium 的谜之高亮好用多了. 到这里, 算是小有成就.

总体而言, 这次的博客建站,体验非常好. 某种程度上, 和几年前的自己相比, 自己现在刚好了解了一些 Docker 和 Cloud flare的基础应用.

这次还在 CloudFlare 买了个域名. 我原来以为所有域名,不同的域名提供商价格一样的. 但是我仔细对比了下: CloudFlare总体看,相对价格低一些; Godaddy上首年有优惠,但是第二年起,费用往往比 CF 要高不少.

一下午,大部分时间,其实是在选主题. 我最终保留的两个主题是: BravadaAshe . google上推荐的几个主题, 我试了下, 并不觉得有啥稀奇, 估计可能需要一些配置或者付费解锁. 这两个主题, 作为博客主题, 默认配置就让我眼前一亮. 我觉得这就够了. 用 WP, 主要就是想尽量省心. 需要精心搭配才能出效果的 主题, 我暂时大概率不会去折腾.