给 WordPress 换了一个 Markdown 插件
之前我换 Hugo 的原因之一就是对 WordPress 的编辑器的开发路线非常不满。一个简单的博客,弄那么复杂的古腾堡干什么?这东西,我感觉就是初学者用这简单把,还有真正在浏览器里打字的人用着输入一些。像我们这种在外部把文章写好了再发布的,非常不爽。我猜和 WordPress 要往 CMS 工具发展有关。
之前我换 Hugo 的原因之一就是对 WordPress 的编辑器的开发路线非常不满。一个简单的博客,弄那么复杂的古腾堡干什么?这东西,我感觉就是初学者用这简单把,还有真正在浏览器里打字的人用着输入一些。像我们这种在外部把文章写好了再发布的,非常不爽。我猜和 WordPress 要往 CMS 工具发展有关。
今天下午,趁加班在办公室没事,终于想起了要写写博客。想了一刻钟的时间,终于决定要把 Hugo 系统换回 WordPress。
之前我其实就考虑过这个问题,只是一直没有下定决心。当前网上的趋势是静态内容生成器逐渐替代动态生成工具,从 Hugo 换回 WordPress 似乎有点“开历史倒车”的感觉,我总觉得是自己哪个地方做的不大对,或者有哪个关节没有想明白,要不然为什么网上这么多人推荐的内容生成器我用着就这么不安稳呢?
事情是这样的,晚上在看 Twitter,看到冯大辉分享了一篇他写的博客,我一看网址的开头是 mt,就好奇点进去看了看。文章本身没什么,只是这个博客是 Movable Type 架设的。我知道冯大辉过去是用 Movable Type 的,后来换成了 WordPress,我还不知道他还在继续用 Movable Type。看他有一篇文章,标题是《优雅不太容易模仿》,让我感到惊讶,看他的意思是想要重新拾用 Movable Type。
最近写博客的次数极大的减少,心中也有很多遗憾。
多数情况下,感觉随着年龄的增长,少了倾诉的欲望。少有几次有了感觉,甚至在心里打好了腹稿,但没有多少时间去写,好不容易想写了,又感觉没有了过去那种行云流水说写就写的感觉。除了不像过去那样有强烈的动力外,从客观上我没有找到 Windows 平台下的写作软件也有关系。
最近我的网站服务器运行的比较糟糕,特别是博客部分,经常发生 500 错误,有的时候 MySQL 会被 mercy killed,导致 WordPress 无法连接到数据库,博客就挂掉了。
过去我买的比较廉价的 VPS,因此时不时就要捣鼓一下,不过自从我买了 Linode,就比较少的去上 VPS,所以近几年对 VPS 的了解也差了很多。VPS 资源不足的时候,一点资源就要精打细算,因此控制的比较好。后来的 VPS 的内存有了 1GB,想比起过去条件好了许多,我就没有在意控制,甚至编写过一个 Rails 应用,后台用的 MySQL InnoDB 引擎,那时候就觉得内存没有不够的时候。
昨天我写到给博客添加了 memcache 和 batcache 缓存。memcache 通过 WP-ServerInfo 插件看到了命中率,应该是没问题了。
batcache 我本来以为安装成功了,不过到了晚上查了一番资料,原来之前我在 </head>
前看到的一串随机值并不是 batcache 的标记,正确的标记应该是写在注释里,说明了页面生成的时间。我找到了几篇文章,按照文章里说的对 advance-cache.php
文件进行调整,结果一直不行。
自从我给 VPS 升级了之后,MySQL 就经常容易出问题,不知道什么原因就会挂掉,导致博客无法访问,以及 Fever 不能正常更新。我已经很长时间没有管理 VPS 后台了,因此也无法找到问题的原因,从网上搜索也没有找到类似的例子,只是从 LISH 后台看到过可能是资源耗尽。
最近,我看到了WordPress 4.4 发布的消息,在这个介绍页面上,我看到了 Automatic 制作精良的介绍视频。里面有一段,意思是可以在浏览网页的时候,有了任何想法,可以迅速的创建一篇博客文章,写下感想或评论,即刻发布。
我在上周末看到了这篇《图解 WordPress 3.6 六大重要更新》后有了这个感想,不过这一周突发了一个事件,我一下子变得很忙,于是到今天才有空把它写下来。
WordPress 挺早就有了版本控制这个功能,在后台写文章的时候,WordPress 会定时的把当前的草稿保存下来,以防突发事件导致已经写好的文章丢失。开始时很多人讨厌这个功能,我也是,因为它会无端的保留一个文章的很多不完整的副本,让数据库大了很多,也多了很多无用的内容。因此我在一段事件之后就找方法把这个功能给关闭了,而且还安装了一个名为 better delete revision 的插件,可以在后台找出文章副本并一键删除。