架Blog最頭痛的事

一個單純的想法:要把這個部落格和個人資訊分開
結果發現要開一個部落格最麻煩的竟然是幫部落格取名字
除了中文名字外,
還要註冊相關的使用者帳號、網址、email等,
所以有幾點要特別注意:

  • 中文名和英文ID都要,兩者還要有相關
  • 簡單好記有特色
  • 要有獨特性,以免註冊和別人重複
  • 和原本使用的ID不能有相關

名字取好後,
接下來就容易多啦,
經過了兩天的努力,
總算是把各種平台都註冊/安裝完成了.
接下來就是試用各種平台,
比較優缺點,
再選擇最終要使用的平台了!

平台 網誌 備註
PIXNET o8say.pixnet.net/blog
LOGDOWN o8say.logdown.com
Blogger o8play.blogspot.tw
HEXO o8play.github.io GitHub
Wordpress wp-o8say.rhcloud.com Red Hat Openshift

本來想特別提一下Wordpress雲端空間的選擇,
不過應該會變成長篇大論,
之後再整理吧.

HEXO v.s. Octopress

本來是想要安裝Octopress,
看看號稱IT Geek專用的部落格有多好用,
雖然Octopress官網年初才有一篇即將釋出3.1的文章,
但距離上一篇文章已經超過三年了.
更新頻率低到讓人有停止維護的感覺.
再仔細一找,
網友們分享的心得文章大都落於2011-2012,
近兩年已經幾乎沒有文章了,
實在讓人憂心.

相比之下,
HEXO架構更新且最近一直持續在發展,
還是台灣人製作的,
網站有完整繁體中文文件,
也算是另類台灣之光了.
而且網友評價不錯,
網頁生成速度比起Octopress更快.

其實真正原因是,
Octopress執行的Ruby環境我一直裝不好.
明明照網路上文章裝好DevKit了,
但gem bundle一直有錯誤訊息.
所以最後只好放棄.
想不到本來只是想試看看HEXO,
結果按照官網說明五六個指令就順利裝好了.
唯一的問題是deploy還有問題,
不過也沒關係,
受動輸入git指令也行,
多打幾個字而已,
日後再處理.

使用Markdown語法的部落格比較表

Octopress HEXO LOGDOWN
文章編輯格式 Markdown Markdown Markdown
執行位置 本機 本機 logdown.com
網站位置 要自己找靜態空間 要自己找靜態空間 logdown.com
後台/Dashboard
前台動態互動功能 需嵌入第三方外掛 需嵌入第三方外掛
執行環境 Ruby(限定版本)+Python node.js 與使用者無關

熱門文字編輯器比較

最近研究部落格,
接觸了Octopress,
透過Octopress,
又發現了Markdown。

這下不得了,
Markdown有PDF/HTML的開放,
又有純文字的輕量,
原始檔可讀性高,
編輯簡約快速,
實在深得我心。
害得我都想去把學生時代一直很想學好的vi又拿出來用,
順便比較研究一下最近流行編輯器。
於是搜尋了一些常用的編輯器,
拿到Google趨勢查詢比較,
想不到一查之下,
原來我一直拿來偷偷修改binary檔案的RJ TextEd不但沒有跨平台,
甚至根本沒什麼人使用(我覺得明明很好用阿),
看來該趕快換到Sublime Text了。

Editor VIM emac RJ TextEd gedit Notepad++ Sublime Text
UI TEXT TEXT Graphic Graphic Graphic Graphic
OSX / Linux Y Y N N Y Y
Windows Y Y Y Y Y Y
熱門度

為什麼會有這個網站

前一陣子看到了”網站追蹤”這個詞覺得很妙,
想了解網站到底追蹤了我什麼東西,
最好的方式就是自己架一個網站來研究!

架什麼類型的網站呢?

常見網站大概就幾種:

  • 購物車
  • 討論區
  • 部落格
  • 影音
  • 相簿
  • 下載

我也沒有什麼媒體內容或資訊可以分享或跟網友互動的,
那就架個部落格吧。

常見主流部落格類型分為幾種:

使用現成平台

1. [Blogger](https://www.blogger.com)
2. [PIXNET 痞客邦](https://www.pixnet.net)
3. [隨意窩 Xuite](http://http://xuite.net/)
4. [LOGDOWN](http://http://logdown.com)

使用CMS自己架設

1. [Wordpress](https://zh-tw.wordpress.com/)
2. [Drupal](https://www.drupal.org)
3. [Joomla!](http://www.joomla.org)
4. [Octopress](http://octopress.org/)

那要架哪個部落格平台呢?

先選出考量的條件再進行比較,
條件的選擇則又要回到最初架站所期望的用途與目的:

  • 練習內容的優化:SEO操作、版面視覺效果等
  • 練習軟硬體的優化:加強網站效能如速度、連線、負載壓力等
  • 研究測試網站各種plug-in,如放廣告等
  • 當作個人留下紀錄及心得的地方
  • 將經營部落格的經驗轉為個人工作能力的一部分

上面的目的經過整理後,轉成部落格的條件:

  • 版型要能夠自由調整版型及html內容
  • 要能夠自由增加靜態網頁
  • 要能夠使用自己的網域名稱
  • 要是市占率高的大品牌

由於根本找不到各種部落格形式的支援功能規格列表可以去比較,
只能乾脆每種都用看看,
經過爬文,除了:

兩種以外,
其他六種都試試看吧,
於是就有了這個HEXO Blog,
也就有了這篇文章。