所需功能:
- 源代码语法高亮
- 我可以用 Markdown 写帖子
- 开源
- 可安装在我的服务器上
- 在服务器端用 Ruby 或 Python 或 JavaScript 编写(加上客户端的 JavaScript)
很高兴拥有(目前对我来说不是很重要):
- 插件
所需功能:
很高兴拥有(目前对我来说不是很重要):
我会推荐Nikola - 它是免费的,用 python 编写,特别提供:
所以击中了你所有的问题点。
如果您使用几个扩展,Drupal绝对可以做到这一点。Drupal(一般来说它的扩展)在 PHP/HTML/JavaScript 中。您需要Markdown 过滤器和BUEditor的Markdown 编辑器。
Drupal 的插件比任何人都可能使用的多!
你可以试试radiantCms。
虽然它不是一个纯粹的博客平台,但它绝对支持此功能,如 Wikipedia文章所示。
它在编写过程中提供 Markdown,并且与大多数 CMS 一样,并且能够弄乱代码。