Ghost基于 Node.js 構(gòu)建的開源博客平臺
Ghost 是一個開源的博客平臺, 可以把他看作 WordPress 的一個挑戰(zhàn)者. 現(xiàn)階段的 WordPress 已經(jīng)可以明顯感覺到有些臃腫不堪, 無論是構(gòu)架, 設(shè)計, 還是實現(xiàn)處處都顯示出這是一個 10 年前就誕生的項目, 尤其是最近幾個版本更新, 幾乎都只是在功能和交互層面作出改進, 而看不到本質(zhì)上的進步和優(yōu)化. 因此我更愿意把 Ghost 看作 WordPress 的繼任者. 同時, Ghost 基于 JavasSript 的 Node.js 進行開發(fā), 在可預(yù)見的未來里, JS 無疑比 PHP 有著更多的優(yōu)勢.
先簡單說一下我認為 Ghost 具備或即將具備的幾點優(yōu)勢:
-
從頭寫起, 比 WordPress 等現(xiàn)行博客平臺少了許多「 歷史遺留問題 」;
-
Node.js 本身是一個非常優(yōu)秀的平臺;
-
采用實時架構(gòu), 大大提高訪問體驗. 而 WordPress 前端完全依靠 jQuery, 任何一個動作都需要重載頁面;
-
非常簡潔, Zip 安裝包只有 1.7M, 部署完成之后在 30M 之內(nèi). 運行效率比 WordPress 高上一個數(shù)量級;
-
專注于博客內(nèi)容本身, 而不需要用戶去關(guān)心博客平臺的種種問題. 采用了 Markdown 編輯器, 有著非常棒的寫字體驗;
-
搭建極其簡單( 至少 Windows 下本地搭建是這樣的 ), 可以說不需要任何編程基礎(chǔ), 降低了寫博客的門檻.
當然咯作為一個新生的博客平臺, 現(xiàn)階段還存在較多的不足. 不過考慮到目前仍處于 0.3.3 版本, 連穩(wěn)定版第 1 版都算不上, 可見開發(fā)者仍然對 Ghost 充滿了信心.
-
目前的功能太少, 后臺可以說是簡陋不堪. 不過在 Ghost 開發(fā)者的博客中提到 0.4 版本中才會加入 Dashboard 的功能, 那么目前的暫時算作迷你后臺吧;
-
目前支持 Node.js 的空間商少之又少, 很難將 Ghost 發(fā)布出去. 這個頁面有 說明這點, 目前只有Amazon EC2, DigitalOcean, Rackspace Cloud 等云服務(wù)商, Webfaction, Dreamhost 等 VPS 服務(wù)提供商能夠托管 Ghost, 而采用 cPanel 面板的一系列獨立主機以及虛擬空間都是為 PHP 服務(wù), 所以無法支持 Ghost;
-
主題和插件的數(shù)量遠不及 WordPress, 目前官網(wǎng)只有十個左右的主題供下載或購買, 而且質(zhì)量不敢恭維.
-
很多基本功能在現(xiàn)在的 0.3.3 版本中還未出現(xiàn), 比如多用戶登陸, 發(fā)起評論等. 目前只能通過 Disqus 等評論系統(tǒng)來實現(xiàn)評論功能. 不過這些不是大問題, 接下來的版本中肯定會給予解決.
