Ghost 1.0 – 博客未來的精神?

已發表: 2017-08-20

Ghost 希望成為博客領域的下一個大事件。 像任何優秀的 WordPresser 一樣,我想把我骯髒的小手套弄得遍體鱗傷,看看有什麼大驚小怪的。

Ghost 最初是通過 Kickstarter 資助開發的,它是一個博客平台,最近推出了黃金時段 1.0 版本。 這對於像我們這樣希望保持在 Web 開發和發布前沿的人來說是個大新聞。

因此,Ghost 1.0 的發布是深入了解自 Kickstarter 以來事情進展的好地方。

什麼是鬼?

首先,Ghost 是開源的。 對於像我們這樣的 WordPress 人來說,這是個好消息。 但我們必須記住,並非所有開源都是平等的。 存在多個分發許可證,Ghost 在 MIT 許可證下發布,而 WordPress 以 GPL 形式維護。

您可以在幾個地方閱讀有關差異的信息。 除非您是開發人員或主題測試人員,否則 MIT 與 GPL 方面的事情可能不會對您產生太大影響。

除此之外,它是一個非常簡單的發布平台,具有主題市場、本地開發工具和光滑流暢的界面,老實說,它在設計方面讓 WordPress 管理面板相形見絀。

Ghost 1.0 入門

開始使用 Ghost 時,您有兩種選擇:您可以通過其 Ghost(Pro) 程序從母公司購買主機(將其視為託管 WP 主機),或者您可以將其安裝在您自己的主機上(到目前為止,非常簡單,對?)

關鍵在於:您只能選擇六台支持 Ghost 的主機。

Ghost 1.0 博客和發布平台

如果您習慣了無處不在的 WordPress,那感覺幾乎是幽閉恐懼症。

出於我的目的,我註冊了為期 14 天的 Ghost(Pro) 試用版以使用 Web 界面,並進行了本地安裝,在那裡我可以在我自己的小沙箱中使用桌面客戶端做任何我想做的事情.

在本地安裝 Ghost 1.0 很糟糕

著名的 5 分鐘安裝,這不是。

我是一個技術型的人。 我對命令行很滿意。 所以當我看到Ghost推薦的系統是Ubuntu 16.04的時候,我的眼睛都亮了。 “這就是我用的!” 我的大腦興奮地尖叫起來。 所以我立即按照他們的指示去做,然後……

錯誤。 出錯後。 出錯後。

首先,我的 Node 版本是錯誤的。 Ghost 僅支持 Node 版本 4 到 6.5。 我正在運行 8.x。 不用擔心。 安裝節點版本管理器 (nvm),換到 6.5,輕鬆搞定。

不。 現在 SQLite3 安裝存在問題。 Ghost CLI 沒有正確安裝它(儘管它已經在我的系統上安裝和更新)。 卸載,重新安裝。 一樣。

他們說然後換到 MySQL。 奧基多基。 不行,還是跑不了。 而且……不知何故,在這種混亂中,Ubuntu 決定我不再安裝 nvm。 啊。

請注意,這一切都不難,只是令人沮喪。

我休息一下,做一個三明治,然後換到我的 Macbook(運行 MacOS Sierra 並完全更新)。 我的意思是,它是 Unix,所以安裝不會有什麼不同。

事實並非如此。 發生了完全相同的錯誤。 以完全相同的順序。 節點版本。 SQLite3 安裝問題。 MySQL的問題。 忘記 nvm 就在那裡。

啊。

最終,我戳戳、戳戳、更新、卸載和重新安裝,一切都奏效了。 就像我說的,我在命令行中很舒服,但我無法告訴你是什麼讓它最終起作用,因為我嘗試了很多東西。

最後,花了十幾次嘗試安裝 Ghost 並在計算機上運行。 (不過,我沒有嘗試過 Windows 10,所以那裡的體驗可能更好。讓我知道!)

使用 Ghost

我加載東西,在瀏覽器中點擊本地主機 URL,但沒有管理面板。 沒有辦法編輯帖子。 沒有。 我只是一個用戶。 我有一個乾淨的網站,充滿了教程和預填充的內容,但無法添加我自己的。

004 - Ghost 1.0 發布和博客平台

環顧四周後,我發現有一個桌面客戶端。 它很容易安裝(是的!),它要求我的 URL(本地主機)和一個用戶名。 我不知道,所以我只需輸入一個,它就會自動創建我的博客用戶。

奇怪的是,桌面客戶端也不是安裝程序。 希望在未來的版本中會發生這種情況,因為我看不到大多數人會遇到我遇到的麻煩。

此外,桌面客戶端是編輯和發布的唯一方式。 除非您使用 Ghost(Pro) 服務進行託管,否則沒有網絡界面(我可以找到)。 如果您使用其他主機之一,您將使用命令行和桌面應用程序。

也沒有移動應用程序。 所以記住這一點。

在使用這兩個界面一段時間後,我很確定它們完全相同。 我非常喜歡那個。 統一設計對我(以及 Ghost 人)來說意義重大。

編輯器本身

本著真正嘗試一下 Ghost 1.0 的精神,我完全在 Ghost 編輯器中撰寫了這篇文章。 從記筆記和實驗到編輯,我在桌面和網絡客戶端之間來回切換,直到在 WordPress 中完成帖子。

我得說,我喜歡。

Ghost 1.0 博客和發布平台

但是對於習慣了 WordPress 的人來說,可能需要一些時間來適應。 你看,它是一個 Markdown 編輯器,而不是我們習慣的 WYSIWYG/純文本編輯器。 不過,如果您不熟悉 Markdown 語法,您仍然可以使用 HTML。 如果您曾經在 Reddit 上發表評論或對 Github 做出過貢獻,那麼您可能已經看過或使用過 Markdown。

幽靈 1.0 降價

有兩種編輯模式:單窗格(只是 Markdown 或 HTML)和雙窗格並排編輯器。 雙窗格非常非常好,特別是如果您是 Markdown 的新手——您可以準確地實時查看符號的作用並隨時檢查您的格式——有助於解決拼寫錯誤和缺少標籤等問題。

Ghost 1.0 編輯雙窗格

但是——而且總是有一個但是,不是嗎?——因為它是兩列的,即使在我使用的全尺寸 MacBook Pro Retina 顯示器上,寫字也感覺有點尷尬。但話又說回來,我不也不喜歡 WordPress 無干擾模式。 所以就是這樣。

發布和重影

發布非常簡單,您需要的每個選項都只需單擊一下即可。 打開帖子設置,您可以訪問帖子圖像、元數據、Twitter 卡片、Facebook 卡片,甚至頁眉/頁腳腳本。

它的每一點都很容易食用和理解。

我遇到了一些 URL slug 無法正常工作的問題。 它偶爾會在我的 slug 的末尾添加“-post”,或者如果我在標題字段空白時點擊離開,slug 將永遠設置為“無標題”。 我敢肯定,這是一個將在未來版本中解決的小錯誤。

這類錯誤對業餘愛好者來說是小煩惱,但對大公司(這是 Ghost 軟件的主要目標)來說卻是大問題,因為作者和編輯很容易錯過這種錯誤。

然而,刪除帖子並不是那麼直觀。 有一個地方,以刪除帖子,並且它在這些個別崗位設置的底部。 從帖子列表中根本無法做到,這需要解決。

我也找不到單獨對我的草稿帖子進行排序的方法,只是在帖子的主列表中用紅色草稿圖標進行了標記。 再說一次,我相信將來會修復。

Ghost 1.0 博客軟件

Ghost 1.0 感覺舒適乾淨

設計和用戶體驗對 Ghost Foundation 很重要。 使用 Ghost 1.0 很愉快,從加載它的那一刻起,我就感到賓至如歸。

該軟件在前端和管理方面都與 Squarespace 和 Medium 感覺相似。 如果您曾經使用過其中任何一個,Ghost 不會讓您習慣。

速度很快,在編輯器或顯示中沒有任何滯後。 即使您使用默認主題(這是我玩過的所有內容),它也足夠精美和乾淨,可以使用,即使它是千篇一律的。

Ghost 1.0 主題示例

Ghost 1.0 版本感覺就像去掉輔助輪後的 Squarespace 一樣,或者如果你完全控制發布平台,則可能像 Medium。

從長遠來看,Ghost 也可能是古騰堡所渴望的。 對於 WordPress 的發布方來說,這不一定是壞事。

結論? 未完待續…

我真的不認為有可能對 Ghost 1.0 得出一個明確的結論。 做出判斷還為時過早。 所以我將把它留作繼續

軟件本身很棒,但它是新的。 當它首次宣佈時,我看到了大量關於它如何成為WordPress 殺手的文章。 這簡直是愚蠢的。

首先,WordPress 擁有 13 年的領先優勢,超過四分之一的互聯網在其上運行。 它無處可去。

WordPress 也是一個內容管理系統。 它不僅僅用於博客和發布。

鬼是。

Ghost 首先是一個發布平台。 在網站上,標題說得一清二楚。

Ghost 1.0 是一個專業的發布平台

他們吹噓自己是一個專業的發布平台,與 WordPress 的目標受眾本質上是不同的。

當然,從廣義上講,WordPress 和 Ghost 是競爭對手。 它們是競爭對手,就像 Windows 和 Linux 是競爭對手一樣:它們做同樣的事情,但實際上它們甚至不在同一個市場中。

您不能從 Ghost 運行電子商務商店或將該軟件用作 iOS 應用程序的服務器端點。 你可以用 WordPress 做到這一點。

Ghost 並沒有在這方面走上正軌。 沒關係。 那不是他們的利基。 他們想把出版做得特別好,而且他們朝著這個方向走。

那麼 Ghost 1.0 的下一步是什麼?

“幽靈1.1?” 你說。 好吧,要做到這一點,實際上幽靈基金會將取決於您。 由於這是開源軟件,Ghost 希望您參與開發。 他們積極希望您為軟件做出貢獻。

他們的團隊無處不在,支持很棒。 因此,無論您喜歡 Github、Twitter、Slack 還是其他任何東西,總會有人與您談論 Ghost、您使用它的經驗以及您/他們可以如何改進它。

我的最後一搏

幽靈做得很好。 寫起來很有趣,一旦安裝,它就會運行得非常好。 但是那個裝置……天哪,天哪,太糟糕了。

如果 Ghost 背後的團隊真的想將其帶到 WordPress 級別的普遍性,他們需要稍微降低“為編碼人員”的心態。

WordPress 因其易用性而吸引了很多人。 只需了解 HTML 和 CSS,您就可以做很多事情。

相比之下,Ghost 使用 Handlebars 作為模板語言,主要通過 Ember 和 Node 在 JavaScript 中工作。 堆棧很有可能會疏遠一些用戶。

Ghost 1.0 基於 JavaScript

也就是說,它們不一定像 WordPress 那樣針對小型企業和業餘愛好者。 因此,擁有一個完全基於 JS 的堆棧,從開發到最終用戶,可能會引起很多業務關注(並且考慮到近年來 JavaScript 的爆炸式增長,他們的產品也不會過時)。

除了選擇那個 nit 之外,自託管的安裝真的、真的、真的、真的需要簡化。 它可能永遠不會達到 WordPress 級別的簡單性,但不應該讓了解 bash 和命令行的人在兩個不同的操作系統上進行十多次嘗試(最終仍然在一個操作系統上完全失敗)。

你要給誰打電話?

不是捉鬼敢死隊,這是肯定的。 這次不行。 這是一個鬼魂,我很樂意讓我困擾一段時間。

我真的,真的很喜歡 Ghost 1.0。 或者也許是 Ghost 的潛力。 在遊戲的這個階段,這幾乎是一樣的。

我們在此版本中擁有的是一款出色的產品,當它發布 2.0 或 3.0 版時,可能會成為出版領域的真正競爭者。

文章縮略圖由 gst/shutterstock.com 提供