原因

众所周知,一个优秀的博客系统不仅能提升用户的浏览体验,也能让内容创作者在使用和维护上得心应手。我曾经尝试过 WordPress,Halo 和 MkDocs 这三个不同的博客程序。它们各自都有不同的特点:

  • WordPress 插件主题太多太烦,默认编辑器是富文本编辑器,使用的时候会让我更在意博客的外观而不是内容。虽然是在 Typecho 之前用得最久的博客程序,但是并没有用它写出一些像样的文章;
  • Halo 是一个非常不错的博客程序,编辑器支持 Markdown,后台也非常现代化。但是对服务器内存的压力比较大,尤其是使用 MySQL 作为数据库,我那 2 GB 内存的服务器动不动就会因内存不够而死机;
  • MkDocs 上手成本太高,要把整个设置搞清楚要看十几篇文档。虽然自定义程度很高,但太麻烦;

所以最后我选择了 Typecho,它轻量、简洁、快速,支持 Markdown,内置的功能也比较丰富,支持的主题也很多。因此我最终选择了它。

建议

如果问我什么博客程序最适合初学者上手,我个人还是比较推荐 WordPress。毕竟要先吃过 WordPress 的苦,才会知道 Typecho 的甜。等到自己的技术达到一定层次之后,就自己写一个,完全摆脱第三方程序的控制,最终达到飞升的境界。