題:
我想創建一個編程博客,該怎麼用?
Bryan Chen
2014-06-10 15:13:11 UTC
view on stackexchange narkive permalink

必備功能

  • 突出顯示源代碼語法
  • 我可以使用Markdown編寫帖子
  • 開放源代碼
  • 可安裝在我的服務器上
  • 用Ruby或Python或服務器端JavaScript編寫(加上客戶端JavaScript)

很不錯(對我來說,這不是很重要此刻):

  • 插件
我寧願說Python,因為Markdown和代碼突出顯示是結合在一起的(那裡存在相應的庫,不確定PHP是否涉及“ codelite”)。
五 答案:
harrypujols
2014-06-11 00:00:07 UTC
view on stackexchange narkive permalink

最近,我看到更多的程序員在其博客中使用 Jekyll。在某種程度上,它涵蓋了基礎知識。

  • [x]源代碼語法高亮顯示(您可能需要檢查此方法
  • [x] Markdown
  • [x]免費(通過Github Pages與Github中的免費託管緊密相關)
  • [x]可入侵
  • [x]插件

我在其他平台上做的研究還不夠,但是我相信您可以輕鬆找到其他人。

@bryan-chen [StackExchange最近將其博客移至Jekyll](https://blog.stackexchange.com/2015/07/how-we-built-our-blog/),[代碼可在Github上找到](https: //github.com/StackExchange/stack-blog)。也就是說,Jekyll似乎是非常有用的軟件,尤其是對於程序員而言。地獄,我想我會盡快嘗試的!
Steve Barnes
2014-06-10 21:51:25 UTC
view on stackexchange narkive permalink

我會推薦 Nikola-它是免費的,用python編寫,並專門提供:

  • 博客,其中包含標籤,提要,存檔,評論等。
  • 可實現
  • 快速構建,這要歸功於doit
  • 靈活,可通過插件擴展
  • 小代碼庫(程序員可以理解所有的Nikola核心
  • reStructuredText [Cheatsheet]或Markdown作為輸入語言(也包括Wiki,BBCode,Textile,AsciiDoc,Python Notebook,Misaka,Pandoc,txt2tags,orgmode和HTML)
  • 易圖像畫廊(只需將文件拖放到文件夾中!)
  • 幾乎所有編程語言或標記的語法高亮顯示
  • 多語言站點,已翻譯成18種語言。

因此打中了所有問題點。

dimzak
2014-06-10 17:13:21 UTC
view on stackexchange narkive permalink

您可以嘗試 radiantCms

儘管它不是純博客平台,但它確實支持此功能,如Wikipedia 文章所示。 p p>

與大多數CMS一樣,它在編寫過程中提供Markdown,並且可以使代碼混亂。

最後,它具有大量的擴展集合,您可以在其中找到一些東西就像 this突出顯示代碼一樣,它是用ruby編寫的;)。

Nick Dickinson-Wilde
2014-06-10 21:23:35 UTC
view on stackexchange narkive permalink
如果您使用幾個擴展名,

Drupal絕對可以做到這一點。 Drupal(通常是它的擴展)在PHP / HTML / JavaScript中。您需要 BUEditor Markdown過濾器 Markdown編輯器

Drupal具有更多插件比任何人都可能使用的!

Vinz243
2014-06-18 13:49:51 UTC
view on stackexchange narkive permalink

鬼博客平台非常好。除了開源和使用markdown之外,它還輕量級,並具有極簡主義。它使用Nodejs作為後端。它還支持擴展。它仍在開發中。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...