menu XUJINKAI 的个人主页
create settings
home
主页
list
全部博文
bookmark
个人Wiki
open_in_new
  • Page
  • assistant_photo
    个人项目
    tag_faces
    捐赠
    person
    关于

    绕了一圈又回来了,那些年我用过的博客

    Tags: 博客

    从购买域名之初,用来放过博客的地方主要有:

    GitHub Pages

    用来作个人主页(简单展示)非常不错,例如我现在的主页,只放个人网络账号的链接。

    而作为博客,缺点主要是:静态的!

    一个博客,每次更新都要本地开服务上传,实在是不够爽快。

    当然有人觉得这很geek,但我觉得太过于繁琐。

    WordPress

    功能强大,但过于复杂了,速度不理想(好吧gitbook更慢)。

    对于目录和标签的组织方式,我也觉得很难受,过于传统而不够灵活。

    所以我就想自己写一个博客系统好了。

    自建DuoBlog

    后端Django,前端展示部分还是Django(就是默认的,但支持模板),管理页面是Vue做的。

    虽然不好看,但很实用。Markdown和富文本编辑器都有。

    之所以叫Duo,是因为支持一个后台管理多个站点(域名)。

    后台截图

    缺点么,就是太耗时了(对我而言)。

    单枪匹马从头写一个博客系统真的是非常累人,要操心的也多,空间域名前后端各种东西。

    我是想安安静静地写博客,不是博客系统,于是就鸽了╮(╯▽╰)╭

    源码在此:https://github.com/XUJINKAI/DuoBlog

    转战知乎

    把知乎用作博客是很不错的,因为他天然有流量,方便交流反馈。

    缺点么,就是对其没什么掌控力(平台都是人家的),再者知乎发文更像是发表、公告,而非日常博客记录。

    我的知乎主页 https://www.zhihu.com/people/xxxjin/

    又回来了

    Github pages的优点实在多,快,简单方便,良好的存档,唯一就是没法在线编辑。

    之前想用Gitbook,Gitbook的编辑和同步非常方便,但那个适合写书。于是就搜了半天有没有类似gitbook的博客系统,搜索关键字真是很重要的东西,最终搜“Jekyll CMS”终于有了结果,就是netlify

    netlify cms的部署可以参考这篇

    搞定后,前台展示还是Github pages的静态页面,而后台用的是netlify的CMS,爽!


    Disqus评论加载中。。。