Ghost - node.js的簡單部落格平台

10 / 15, 2013 node.js , 網路奇事 , 軟體推薦

話說,WordPress好像是現時最大的部落格平台。就好像是「電腦故我在」這樣都是使用WordPress架設的。可是,現在WordPress終於有競爭對手了!這個就是Ghost部落格平台了!

ghost-1

嘩!非常漂亮!Ghost部落格平台是由 John O’Nolan 創立的部落格平台。他創立Ghost的目的就是因為現時部落格平台的複雜性實在是太高,而他所想的就只是一個方便使用的出版平台。基於他有替人們製作部落格的經驗,所以他就花了幾天的時間製作了Ghost這個平台。

Ghost的最大特點就是它是使用自己編寫的Markdown編輯器的。Markdown非常簡單,可是它可以達到很多的效果。所以使用Markdown可以加強注意力,間接令你寫較為好的文章。而且,Ghost是以快速的node.js編寫的,很輕鬆就可以應付龐大的流量,適合比較多訪客的部落格/網站。

Ghost平台的種類

Ghost的種類其實和WordPress差不多,也有分為BSP型式和自己架設(這個是剛剛才推出的)的版本。而且Ghost也有一個好處WordPress是沒有的:就是如果你想自己架在自己的電腦,可以使用由Bitnami提供的Ghost安裝程式。這個安裝程式會把node.js和Ghost安裝到您的電腦,非常適合對程式語言沒有認識的朋友。他的安裝程式也可以直接安裝到雲端/VPS主機供應商,現時支援的廠商是Amazon EC2和DigitalOcean VPS。

Ghost相對於WordPress的好處和缺點

優點:

  • Ghost的控制台是Responsive Web Design,即使在電話上也可以很方便的擇寫文章
  • Ghost使用node.js作為程式語言,相比起WordPress使用的PHP效能較高,能負荷較多的訪客
  • Ghost使用Markdown作為編輯器,容易、簡單、快捷
  • 控制台介面比起WordPress漂亮很多(個人認為)

缺點:

  • 支援node.js的主機比較難找(當然如果你使用BSP服務就不會有這個煩惱了)
  • Ghost有插件功能,不過你需要有程式基礎
  • Ghost安裝主題的步驟比較麻煩(需要自己把插件上傳到網站目錄)
  • Markdown對於新手會需要時間適應
  • 暫時沒有錯字檢查

Ghost的一些截圖

ghost-2

這個就是Ghost的預設主題「Casper」啦!

ghost-2

Casper主題的內文頁面,非常簡潔。

ghost-4

ghost-5

Ghost的控制台版面,也是使用了RWD設計的。

ghost-6

Ghost的Markdown編輯器。

我建議大家不妨試試Ghost這個平台,真的不錯啊!

附錄:如何在OpenShift上安裝Ghost平台

如果想架設Ghost平台的話,這裡有教學呀!而且很簡單。還記得我之前介紹過的OpenShift嗎?我就是教你使用這個主機商架設Ghost了。首先當然是註冊OpenShift了。

openshift-wordpress-1

然後就是建立一個應用程式。

openshift-wordpress-3

然後你就會進到這個頁面提示你建立應用程式,捲到頁面最下,選擇「node.js 0.10」。

ghost-openshift-1

然後就會到達這個頁面。按著箭頭指示按下「Change」,然後輸入您的應用程式名字和在「Source Code」那一項輸入這個連結:「https://github.com/developercorey/openshift-ghost-quickstart.git」,然後按下「Create Application」。

ghost-openshift-3

然後等待一會讓OpenShift設立虛擬主機,完成時就會出現這個頁面。

ghost-openshift-4

然後按下連結就可以造訪您的Ghost部落格了!

ghost-openshift-5

然後就是建立你的管理員帳戶了!請你在你的網址加上我翻白了的部分。

ghost-openshift-6

然後填上你的帳號資訊就可以了!(注意:Ghost暫時沒有忘記密碼功能,所以請小心填寫!)

ghost-openshift-7

大功告成!

ghost-4

 

最後,大家可以看看我剛剛用Ghost建立的測試:http://ghost-licson0729.rhcloud.com/