Migrate from octopress/logdown to ghost

醞釀許久要從 logdown 搬離的能量,總算在前幾天花一個下午嘗試架起 ghost 丟到 heroku 上(免費!),並將文章等等無縫 migrate 到 ghost 上,真是太開燻了~~

其實 logdown 是個很棒的 blogging platform (那你幹嘛搬==),尤其那個 editor 好用~。但因有客製化 domain 跟 static page 的需求,所以要花錢...

加上最關鍵的就是,花了錢還要免費一直幫 logdown 增加 rank 著實不開心,因為 logdown 在文章單頁的 keywords meta tag 竟然文章一個 tag 都沒放,全部都是 logdown 自己本身,I don't like~

透過這次 migration 也貢獻了一下 octoghost,這是一個 python script,可以將 octopress 的 markdown 文章檔案,轉成 ghost 可以 import 的 json 格式作匯入~

用法很簡單,如下:

python octopress2ghost.py <octopress-posts> <ghost-data> | python -mjson.tool > import-this.json
  • < octopress-posts >: 所有 octopress 格式 markdown 檔案的資料夾位置
  • < ghost-data >: 去 ghost 後台匯出一份 json 檔案,然後填入該檔案位置
  • 執行前安裝 pip install translitcodec 即可

會再整理一些安裝過程,希望能讓大家一起加入 ghost blogging,是說編輯器也不難用,是在自己的線上後台,目前為止對於速度還有整個上手度十分滿意。