如何在我的网站上 运行 降价?

How can I run markdown on my website?

抱歉,如果这个问题有点基础,但网上的研究没有得出任何合理的答案。我希望能够在我的网站上使用 运行 markdown,类似于 github 具有的功能(edit/preview 设置)或者实际上与 Whosebug 非常相似的东西。我找到了很多关于降价历史的文章,包括: [

还有一些来源。有些允许在线编写 markdown 并同步到 gdrive,但这同样不是我要找的。

我不想创造自己的风味,我特别喜欢Stackedit 因为它允许流程图。

我需要 "markdown server" 吗?

您可以通过多种方式 'run Markdown' 在您的网站上。在很大程度上,这取决于您的 Web 服务器的环境。以下是选项的基本摘要:

  • 运行 传统 'live' 服务器。

    在这种情况下,向服务器发出的每个请求 运行 都是一个脚本,用于检索 Markdown 文本,将其转换为 HTML,并进行一些可能的 post-prepossessing (运行ning 通过模板系统),然后 returns HTML 在 HTTP 响应中。

    这可以像编写 CGI 脚本一样简单,也可以像使用(服务器端)Web 框架一样复杂。在任何一种情况下,可用的选项将取决于您 运行 正在使用哪个服务器,您拥有哪些有价值的脚本语言,您想要使用哪种 Markdown implementation 等等。

  • 使用静态站点生成器。

    这需要您在本地计算机上安装一个软件,然后以特定方式(以及模板和主题等)组织您的 Markdown 文件。然后你会 运行 一个命令行脚本,它将你所有的 Markdown 文件转换为 HTML 文件。然后您可以将这些文件上传到 'flat file server'(几乎任何网络服务器都可以),您的文件将得到更有效的服务。下次您想制作 edits/additions 时,只需对本地 Markdown 文件和 运行 脚本进行更改并重新上传即可。一些更高级的脚本甚至会自动为您上传。您可以通过快速搜索找到 few lists 个此类软件包。

由于 SO 不是提供工具建议的地方,所以我能提供的帮助差不多就这些了。如果你能缩小你想采用的方法的范围,那么你应该能够缩小你的研究范围。 对于工具推荐,请尝试 Software Recs.