2015-11-03 101 views
9

我發現Jekyll對於維護靜態html網站和博客非常簡單有用,尤其是與GitHub頁面一起使用。想知道是否有任何靜態網站生成器或CMS,這有助於維護Jekyll網站的實時預覽,內聯編輯,版面管理,文件管理等。有沒有基於Jekyll的GUI/WYSIWYG CMS編輯器?

回答

9

有一個新興市場的「無頭CMS」服務,讓你或其他作者)通過Web界面編輯內容,然後通過API訪問此內容。當存儲在CMS中的內容發生變化時,大多數webshook可用於觸發靜態網站的再生。這些平臺已經存在用於jekyll集成的庫。

無頭CMSes列表:

+1

我在這裏沒有看到任何開源替代品......並沒有從快速搜索中找到太多東西。悲傷的方式。 – Fabien

+0

我後來才知道的一個開源選項:http://hacienda.io/ –

+0

我同意,如果組織提供了一個託管計劃,那麼它將會很棒。 –

5

我發現這些解決方案:

第二似乎更有前途給我。我們基本上想要開發我們這邊的jekyll模板,但是想要讓非編碼人員能夠在線編輯內容。

如果您不想付費,並且您可以使用託管解決方案或離線編輯,那麼您可以嘗試一下:https://github.com/jekyll/jekyll-admin(雖然我沒有嘗試過,但如果你這樣做,請與我分享你的經驗。)

1

我剛剛完成了一個簡單的編輯器。你可以在github上找到它here。它仍處於初始發佈階段,但它確實帶有實時預覽,用於編輯jekyll上的帖子並對其進行管理。

6

一些很酷的產品適合這裏的法案:

  • CloudCannon
  • Siteleaf
  • Forestry.io
  • DatoCMS
  • Netlify CMS
  • 哲基爾管理員

他們中的大多數人直接與Git同步,因此開發人員可以直接推送回購,而非技術人員用戶通過在更簡單的用戶界面中保存內容(這會觸發構建)間接做到這一點。

我個人很喜歡CloudCannon,因爲它非常容易,更「可視化」的方式編輯非技術人員的東西(我們的一個開發人員在using CC + Jekyll for a multilingual site寫了一個完整的內容,應該有幫助)。

Netlify CMS的開源方法也非常簡潔。 CMS基本上是您在任何項目中注入的反應應用程序。

快樂編碼。

0

我正在尋找相同的結果,因爲我發現所有靜態站點生成器都需要Markdown知識,這對我的客戶來說並不合適。 我發現這個偉大的CMS(Kinda!)https://sitecake.com/

仍然不知道如何管理與它的集合,說很少有產品與lightbox的細節列表,但我相信這是可能的。