为什么从WordPress迁移到Ghost

别再搞博客了,赶紧写吧!

每次把博客平台搭好,欢喜一阵,总是因为没有时间去更新;一直在重复1、2、3。却从未像样的规划自己对于技术路线,这样从侧面反应的从业经历的颠簸;从研究技术本身的实现,到探索技术应用的路线中,也发生了很多有意义和有意思的事;但以IT从业者本质身份来说,保持对技术的兴趣和研究,是必要的,这其中也伴随着兴趣带来的成就感;

写博客这事以目前的认知来看,其实是对自己知识结构的一个梳理规划的结果,研究的方向确定后,过程需要沉淀,才能一直到达无人之境;如果只是记录一些事件的发生过程,这其实并非我想要的;成为领域专家才是我的追求!

CMS的使用经历

Joomla

最早入门的是Joomla 1.5,觉得它的结构性很清晰,便捷性和灵活性也很好,在初期,对于它强大的模板,你可以在任何地方放上你想要的块或内容,而无需编码;图片管理的目录也很直观,之后用了K2之后,简直飞起。对于企业来说Joomla是个好的选择;

眼看着Joomla 4的预览版出来后,看了下,我最关心的MD编辑器还是没有,TinyMCE集成的并不好用;至少它不是MD编辑器;这其实也是习惯无法适应,我经常先在本地用Typora写好,再复制到blog上,大部分时候,撰写一篇博客并非一气呵成,涉及到部署过程的记录或者验证某些架构的时候,需要反复修改内容;当中也购买过付费版的JCE,所以不支持MD编辑器始终让我无法选择它做博客,即便是其他都很满意。

WordPress

来到WordPress之后,前期是因为它有MD编辑器,使用简单便捷;但有两点是我放弃的原因,其一,图片管理不好,特别是缩略图;其二是后台地址经常被扫描暴力破解,让我担心某一天它会沦陷。

还用了很久分离部署的模式,用Chevereto来做图床,挺好的;

放弃的原因是我每次登录后台,看到All In One WP Security的防火墙->404检测页面,就会看到每天几十的探测登录,记录值半年就可以上上万。WAF又买不起。

Hugo

一度尝试换到静态博客,这样可以避免后台沦陷问题,也可以带来性能的收益;但多次尝试之后也没有入门,似乎对我来说,有些复杂,什么都得纯手动写;要实现一个完整的、正常的博客,还是有些工作量的,关键是很多地方不知道该设置哪些合理的值。渲染速度一直是Hugo的标榜,但对我来说1秒和10秒的渲染速度并无差异。一堆零件组产品,我目前还做不到,至少我在这方面收获的乐趣较低了。

Ghost

Ghost是最后一个尝试的,因为想起来的比较晚......;装好后,对其简洁有了好感,之前只是浅尝辄止;编辑器非常满意,就像WordPress的古腾堡也很好,就是它不支持MD;theme比WordPress更简单,因为不需要配置theme附带的插件了;整个就是沉浸式写作。

总结

这些其实都是弯路,blog用什么似乎不是那么重要;专注于内容的创作才是我当初的起点。

所以,别再搞博客了,赶紧写吧!